Lines Matching refs:encap_method

185     struct encap_method *em;
245 struct encap_method { struct
256 int (*recv)(struct encap_method *encap, argument
259 int (*hmac_compute)(struct encap_method *encap, argument
263 struct peer_desc *(*peer_find)(struct encap_method *encap); argument
264 void (*send_peer)(struct encap_method *encap, argument
267 int (*recv_peer)(struct encap_method *encap, argument
273 int hmac_udp_compute(struct encap_method *encap,
277 int hmac_rawip_compute(struct encap_method *encap,
281 int hmac_icmp_compute(struct encap_method *encap,
285 void encap_udp_send_peer(struct encap_method *encap,
288 void encap_ah_send_peer(struct encap_method *encap,
291 void encap_esp_send_peer(struct encap_method *encap,
294 void encap_icmp_send_peer(struct encap_method *encap,
297 struct peer_desc *peer_find(unsigned long spi, struct encap_method *encap);
298 struct sa_desc *find_local_sa(unsigned long spi, struct encap_method *encap);
299 struct sa_desc *find_remote_sa(unsigned long spi, struct encap_method *encap);
300 int encap_hmac_recv_peer(struct encap_method *encap,
303 int encap_esp_recv_peer(struct encap_method *encap,
359 struct encap_method encap_meth[ENCAP_MAX];
500 struct encap_method *find_encap(unsigned char *name) in find_encap()
536 int encap_udp_recv(struct encap_method *encap, in encap_udp_recv()
566 int encap_rawip_recv(struct encap_method *encap, in encap_rawip_recv()
616 int encap_icmp_recv(struct encap_method *encap, in encap_icmp_recv()
670 struct peer_desc *encap_udp_peer_find(struct encap_method *encap) in encap_udp_peer_find()
677 struct peer_desc *encap_ah_peer_find(struct encap_method *encap) in encap_ah_peer_find()
684 struct peer_desc *encap_esp_peer_find(struct encap_method *encap) in encap_esp_peer_find()
691 struct peer_desc *encap_icmp_peer_find(struct encap_method *encap) in encap_icmp_peer_find()
701 int encap_any_decap(struct encap_method *encap, int fd) in encap_any_decap()
722 int tun_send_ip(struct tun_method *this, struct encap_method *encap, int fd) in tun_send_ip()
749 int encap_udp_new(struct encap_method *encap, unsigned short port) in encap_udp_new()
784 int encap_ah_new(struct encap_method *encap, unsigned char proto) in encap_ah_new()
815 int encap_esp_new(struct encap_method *encap, unsigned char proto) in encap_esp_new()
846 int encap_icmp_new(struct encap_method *encap, unsigned char proto) in encap_icmp_new()
1019 struct encap_method *em; in config_read()
1232 struct peer_desc *peer_find(unsigned long spi, struct encap_method *encap) in peer_find()
1247 struct sa_desc *find_local_sa(unsigned long spi, struct encap_method *encap) in find_local_sa()
1260 struct sa_desc *find_remote_sa(unsigned long spi, struct encap_method *encap) in find_remote_sa()
1350 int hmac_udp_compute(struct encap_method *encap, in hmac_udp_compute()
1382 int hmac_icmp_compute(struct encap_method *encap, in hmac_icmp_compute()
1446 int hmac_rawip_compute(struct encap_method *encap, in hmac_rawip_compute()
1507 void encap_udp_send_peer(struct encap_method *encap, in encap_udp_send_peer()
1544 void encap_ah_send_peer(struct encap_method *encap, in encap_ah_send_peer()
1613 void encap_esp_send_peer(struct encap_method *encap, in encap_esp_send_peer()
1768 void encap_icmp_send_peer(struct encap_method *encap, in encap_icmp_send_peer()
1836 int encap_hmac_recv_peer(struct encap_method *encap, in encap_hmac_recv_peer()
1851 int encap_esp_recv_peer(struct encap_method *encap, in encap_esp_recv_peer()
2293 struct encap_method *em; in main()