/src/sys/netipsec/ |
xform.h | 52 struct secasvar; 62 struct secasvar *tc_sav; /* ipsec SA */ 79 int (*xf_init)(struct secasvar *, const struct xformsw *); 80 void (*xf_zeroize)(struct secasvar *); 81 int (*xf_input)(struct mbuf *, struct secasvar *, int, int); 83 struct secasvar *, int, int, int); 89 int xform_init(struct secasvar *sav, int); 94 int ipip_output(struct mbuf *, struct secasvar *, struct mbuf **); 97 int ah_init0(struct secasvar *, const struct xformsw *, struct cryptoini *); 98 void ah_zeroize(struct secasvar *); [all...] |
key.h | 42 struct secasvar; 71 void key_sa_ref(struct secasvar *, const char *, int); 72 void key_sa_unref(struct secasvar *, const char *, int); 73 u_int key_sa_refcnt(const struct secasvar *); 99 struct secasvar *key_lookup_sa(const union sockaddr_union *, 101 void key_freesav(struct secasvar **, const char *, int); 102 struct secasvar *key_lookup_sa_bysaidx(const struct secasindex *); 107 int key_checktunnelsanity(struct secasvar *, u_int, void *, void *); 109 struct secasvar **); 120 void key_sa_recordxfer(struct secasvar *, struct mbuf *) [all...] |
xform_tcp.c | 85 tcpsignature_init(struct secasvar *sav, const struct xformsw *xsp) 112 tcpsignature_zeroize(struct secasvar *sav) 125 tcpsignature_input(struct mbuf *m, struct secasvar *sav, int skip, 133 struct secasvar *sav, int skip, int protoff, int flags)
|
ipsec6.h | 61 int ipsec6_common_input_cb(struct mbuf *, struct secasvar *, int, int);
|
keydb.h | 96 struct secasvar { struct 188 /* secasvar */ 189 struct secasvar *keydb_newsecasvar (void); 190 void keydb_refsecasvar (struct secasvar *); 191 void keydb_freesecasvar (struct secasvar *);
|
key_debug.h | 79 struct secasvar;
|
ipsec.h | 296 struct secasvar *ipsec_lookup_sa(const struct ipsecrequest *, 301 int ipsec_chkreplay(u_int32_t, const struct secasvar *); 302 int ipsec_updatereplay(u_int32_t, const struct secasvar *); 309 const char *ipsec_logsastr(const struct secasvar *, char *, size_t); 318 int ipsec4_common_input_cb(struct mbuf *, struct secasvar *, int, int); 321 struct secasvar *, int);
|
xform_ipip.c | 320 ipip_output(struct mbuf *m, struct secasvar *sav, struct mbuf **mp) 552 ipe4_init(struct secasvar *sav, const struct xformsw *xsp) 559 ipe4_zeroize(struct secasvar *sav) 565 ipe4_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff) 575 struct secasvar *sav, int skip, int protoff, int flags)
|
key.c | 381 PSLIST_READER_FIRST(&(sah)->savlist[(state)], struct secasvar, \ 387 struct secasvar, pslist_entry) 390 struct secasvar, pslist_entry) 396 (PSLIST_WRITER_FIRST(&(sah)->savlist[(state)], struct secasvar, \ 402 PSLIST_WRITER_NEXT((sav), struct secasvar, pslist_entry) 408 struct secasvar *__sav; \ 419 PSLIST_READER_NEXT((sav), struct secasvar, pslist_entry) 428 struct secasvar, pslist_entry_savlut) 700 static void key_init_sav(struct secasvar *); 701 static void key_wait_sav(struct secasvar *); [all...] |
ipsec_output.c | 142 struct secasvar *sav, int flags) 362 struct secasvar * 386 int *error, struct secasvar **ret) 403 struct secasvar *sav = NULL; 489 struct secasvar *sav = NULL; 732 struct secasvar *sav = NULL;
|
xform_ipcomp.c | 99 ipcomp_init(struct secasvar *sav, const struct xformsw *xsp) 128 ipcomp_zeroize(struct secasvar *sav) 139 ipcomp_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff) 247 struct secasvar *sav; 356 struct secasvar *sav, int skip, int protoff, int flags) 513 struct secasvar *sav;
|
xform_ah.c | 152 ah_authsiz(const struct secasvar *sav) 165 ah_hdrsiz(const struct secasvar *sav) 196 ah_init0(struct secasvar *sav, const struct xformsw *xsp, 250 ah_init(struct secasvar *sav, const struct xformsw *xsp) 268 ah_zeroize(struct secasvar *sav) 525 ah_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff) 735 struct secasvar *sav; 881 ah_output(struct mbuf *m, const struct ipsecrequest *isr, struct secasvar *sav, 1132 struct secasvar *sav;
|
xform_esp.c | 137 esp_hdrsiz(const struct secasvar *sav) 180 esp_init(struct secasvar *sav, const struct xformsw *xsp) 284 esp_zeroize(struct secasvar *sav) 301 esp_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff) 517 struct secasvar *sav; 678 esp_output(struct mbuf *m, const struct ipsecrequest *isr, struct secasvar *sav, 947 struct secasvar *sav;
|
ipsec_netbsd.c | 93 struct secasvar *sav; 136 struct secasvar *sav; 178 struct secasvar *sav; 258 struct secasvar *sav;
|
ipsec_input.c | 219 struct secasvar *sav; 366 ipsec4_common_input_cb(struct mbuf *m, struct secasvar *sav, 507 ipsec6_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip,
|
ipsec.c | 759 struct secasvar *sav; 1496 struct secasvar *sav; 1582 ipsec_chkreplay(u_int32_t seq, const struct secasvar *sav) 1638 ipsec_updatereplay(u_int32_t seq, const struct secasvar *sav) 1772 ipsec_logsastr(const struct secasvar *sav, char *buf, size_t size) 1884 xform_init(struct secasvar *sav, int xftype)
|
key_debug.c | 87 static void kdebug_secasv(const struct secasvar *); 525 kdebug_secasv(const struct secasvar *sav)
|
ipsecif.c | 197 struct secasvar *sav;
|
/src/sys/netinet/ |
tcp_var.h | 788 struct secasvar; 805 struct secasvar *tcp_signature_getsav(struct mbuf *); 806 int tcp_signature(struct mbuf *, struct tcphdr *, int, struct secasvar *,
|
tcp_input.c | 2967 struct secasvar * 3013 struct secasvar *sav, char *sig) 3094 struct secasvar *sav = NULL;
|
tcp_syncache.c | 1093 struct secasvar *sav = NULL;
|
tcp_output.c | 1403 struct secasvar *sav;
|