H A D | tcp_ao.c | 22 int tcp_ao_calc_traffic_key(struct tcp_ao_key *mkt, u8 *key, void *ctx, argument 29 mkt->key, mkt->keylen)) 46 memset(key, 0, tcp_ao_digest_size(mkt)); 237 static void tcp_ao_link_mkt(struct tcp_ao_info *ao, struct tcp_ao_key *mkt) argument 239 hlist_add_head_rcu(&mkt->node, &ao->head); 319 static int tcp_v4_ao_calc_key(struct tcp_ao_key *mkt, u8 *key, argument 334 err = tcp_sigpool_start(mkt->tcp_sigpool_id, &hp); 347 tmp->outlen = htons(tcp_ao_digest_size(mkt) * 8); /* in bits */ 349 err = tcp_ao_calc_traffic_key(mkt, ke 355 tcp_v4_ao_calc_key_sk(struct tcp_ao_key *mkt, u8 *key, const struct sock *sk, __be32 sisn, __be32 disn, bool send) argument 369 tcp_ao_calc_key_sk(struct tcp_ao_key *mkt, u8 *key, const struct sock *sk, __be32 sisn, __be32 disn, bool send) argument 383 tcp_v4_ao_calc_key_rsk(struct tcp_ao_key *mkt, u8 *key, struct request_sock *req) argument 395 tcp_v4_ao_calc_key_skb(struct tcp_ao_key *mkt, u8 *key, const struct sk_buff *skb, __be32 sisn, __be32 disn) argument 406 tcp_ao_calc_key_skb(struct tcp_ao_key *mkt, u8 *key, const struct sk_buff *skb, __be32 sisn, __be32 disn, int family) argument [all...] |