tcp_ao_hdr
const u8 **md5_hash, const struct tcp_ao_hdr **aoh)
*aoh = (struct tcp_ao_hdr *)(ao_tmp - 2);
const struct tcp_ao_hdr *aoh);
const struct tcp_ao_hdr *aoh, int l3index, u32 seq,
static inline u8 tcp_ao_hdr_maclen(const struct tcp_ao_hdr *aoh)
return aoh->length - sizeof(struct tcp_ao_hdr);
const struct tcp_ao_hdr *aoh)
return tcp_ao_maclen(key) + sizeof(struct tcp_ao_hdr);
const struct tcp_ao_hdr *aoh;
len = sizeof(*th) + sizeof(struct tcp_ao_hdr) + hash_len;
(u8 *)th + hash_offset - sizeof(struct tcp_ao_hdr),
sizeof(struct tcp_ao_hdr));
memset(hdr + sizeof(*th) + sizeof(struct tcp_ao_hdr),
const struct tcp_ao_hdr *aoh, int l3index, u32 seq,
const struct tcp_ao_hdr *aoh;
const struct tcp_ao_hdr *aoh, struct tcp_ao_key *key,
int l3index, const struct tcp_ao_hdr *aoh)
minlen = sizeof(struct tcp_ao_hdr) + 1;
if (opsize <= sizeof(struct tcp_ao_hdr))
const struct tcp_ao_hdr *aoh;
const struct tcp_ao_hdr *aoh;
const struct tcp_ao_hdr *aoh;
const struct tcp_ao_hdr *aoh,
const struct tcp_ao_hdr *aoh;
u8 aolen = maclen + sizeof(struct tcp_ao_hdr);
const struct tcp_ao_hdr *aoh;
const struct tcp_ao_hdr *aoh;
const struct tcp_ao_hdr *aoh;