Searched refs:secpolicy (Results 1 – 13 of 13) sorted by relevance
| /xnu-12377.81.4/bsd/netkey/ |
| H A D | key.h | 45 struct secpolicy; 58 extern struct secpolicy *key_allocsp(struct secpolicyindex *, u_int); 60 extern struct secpolicy *key_gettunnel(struct sockaddr *, 71 extern void key_freesp(struct secpolicy *, int); 73 extern struct secpolicy *key_newsp(void); 74 extern struct secpolicy *key_msg2sp(struct sadb_x_policy *__sized_by(len), size_t len, int *); 75 extern struct mbuf *key_sp2msg(struct secpolicy *); 77 extern int key_spdacquire(struct secpolicy *); 91 extern struct secpolicy *key_getspbyid(u_int32_t);
|
| H A D | keydb.c | 86 struct secpolicy * 91 return kalloc_type(struct secpolicy, Z_WAITOK | Z_ZERO); in keydb_newsecpolicy() 95 keydb_delsecpolicy(struct secpolicy *p) in keydb_delsecpolicy() 97 kfree_type(struct secpolicy, p); in keydb_delsecpolicy()
|
| H A D | key_debug.h | 70 struct secpolicy; 76 extern void kdebug_secpolicy(struct secpolicy *);
|
| H A D | keydb.h | 175 extern struct secpolicy *keydb_newsecpolicy(void); 176 extern void keydb_delsecpolicy(struct secpolicy *);
|
| H A D | key.c | 164 static LIST_HEAD(_sptree, secpolicy) sptree[IPSEC_DIR_MAX]; /* SPD */ 416 static struct secpolicy *__key_getspbyid(u_int32_t id); 419 static void key_delsp(struct secpolicy *); 420 static struct secpolicy *key_getsp(struct secpolicyindex *); 441 static struct mbuf *key_setdumpsp(struct secpolicy *, 443 static u_int key_getspreqmsglen(struct secpolicy *); 444 static int key_spdexpire(struct secpolicy *); 511 static int key_acquire(struct secasindex *, struct secpolicy *); 729 struct secpolicy * 734 struct secpolicy *sp; in key_allocsp() [all …]
|
| H A D | key_debug.c | 521 struct secpolicy *sp; in kdebug_secpolicy()
|
| /xnu-12377.81.4/bsd/netinet6/ |
| H A D | ipsec6.h | 46 extern struct secpolicy ip6_def_policy; 56 extern struct secpolicy *ipsec6_getpolicybysock(struct mbuf *, u_int8_t, 58 extern struct secpolicy *ipsec6_getpolicybyaddr(struct mbuf *, u_int8_t, int, 61 u_int8_t, int, struct ip6_out_args *, int *, struct secpolicy **); 80 struct mbuf *, struct secpolicy *, int, int *); 82 struct secpolicy *, int);
|
| H A D | ipsec.h | 84 struct secpolicy { struct 85 LIST_ENTRY(secpolicy) chain; 126 struct secpolicy *sp; /* back pointer to SP */ argument 131 struct secpolicy *sp_in; 132 struct secpolicy *sp_out; 337 extern struct secpolicy ip4_def_policy; 369 extern struct secpolicy *ipsec4_getpolicybysock(struct mbuf *, u_int8_t, 371 extern struct secpolicy *ipsec4_getpolicybyaddr(struct mbuf *, u_int8_t, int, 374 struct ip_out_args *, struct secpolicy **); 396 extern size_t ipsec_hdrsiz(struct secpolicy *); [all …]
|
| H A D | ipsec.c | 153 struct secpolicy ip4_def_policy; 209 struct secpolicy ip6_def_policy; 248 static struct secpolicy *ipsec_deepcopy_policy(struct secpolicy *src); 249 static int ipsec_set_policy(struct secpolicy **pcb_sp, 252 static int ipsec_in_reject(struct secpolicy *, struct mbuf *); 299 struct secpolicy * 306 struct secpolicy *currsp = NULL; /* policy on socket */ in ipsec4_getpolicybysock() 307 struct secpolicy *kernsp = NULL; /* policy on kernel */ in ipsec4_getpolicybysock() 501 struct secpolicy * 507 struct secpolicy *sp = NULL; in ipsec4_getpolicybyaddr() [all …]
|
| H A D | ip6_forward.c | 159 struct secpolicy *__single sp = NULL; in ip6_forward() 570 struct secpolicy *__single sp2; in ip6_forward()
|
| H A D | ip6_output.c | 312 struct secpolicy *__single sp = NULL; in ip6_output_list()
|
| /xnu-12377.81.4/bsd/netinet/ |
| H A D | ip_output.c | 314 struct secpolicy *__single sp = NULL; in ip_output_list()
|
| H A D | ip_input.c | 3115 struct secpolicy *sp = NULL; in ip_forward()
|