NOISE_AUTHTAG_LEN
(offsetof(struct wg_pkt_data, buf[(n)]) + NOISE_AUTHTAG_LEN)
uint8_t es[NOISE_PUBLIC_KEY_LEN + NOISE_AUTHTAG_LEN];
uint8_t ets[NOISE_TIMESTAMP_LEN + NOISE_AUTHTAG_LEN];
uint8_t en[0 + NOISE_AUTHTAG_LEN];
uint8_t es[NOISE_PUBLIC_KEY_LEN + NOISE_AUTHTAG_LEN],
uint8_t ets[NOISE_TIMESTAMP_LEN + NOISE_AUTHTAG_LEN])
uint8_t es[NOISE_PUBLIC_KEY_LEN + NOISE_AUTHTAG_LEN],
uint8_t ets[NOISE_TIMESTAMP_LEN + NOISE_AUTHTAG_LEN])
NOISE_PUBLIC_KEY_LEN + NOISE_AUTHTAG_LEN,
NOISE_TIMESTAMP_LEN + NOISE_AUTHTAG_LEN,
uint8_t en[0 + NOISE_AUTHTAG_LEN])
uint8_t en[0 + NOISE_AUTHTAG_LEN])
if (!noise_msg_decrypt(NULL, en, 0 + NOISE_AUTHTAG_LEN, key,
noise_mix_hash(hash, dst, src_len + NOISE_AUTHTAG_LEN);
uint8_t es[NOISE_PUBLIC_KEY_LEN + NOISE_AUTHTAG_LEN],
uint8_t ets[NOISE_TIMESTAMP_LEN + NOISE_AUTHTAG_LEN]);
uint8_t es[NOISE_PUBLIC_KEY_LEN + NOISE_AUTHTAG_LEN],
uint8_t ets[NOISE_TIMESTAMP_LEN + NOISE_AUTHTAG_LEN]);
uint8_t en[0 + NOISE_AUTHTAG_LEN]);
uint8_t en[0 + NOISE_AUTHTAG_LEN]);