Searched refs:secpolicy (Results 1 - 13 of 13) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet6/
H A Dipsec6.h46 extern struct secpolicy ip6_def_policy;
54 extern struct secpolicy *ipsec6_getpolicybysock(struct mbuf *, u_int,
56 extern struct secpolicy *ipsec6_getpolicybyaddr(struct mbuf *, u_int, int,
77 struct mbuf *, struct secpolicy *, int, int *);
79 struct secpolicy *, int);
H A Dipsec.h79 struct secpolicy { struct
80 LIST_ENTRY(secpolicy) chain;
116 struct secpolicy *sp; /* back pointer to SP */
121 struct secpolicy *sp_in;
122 struct secpolicy *sp_out;
300 extern struct secpolicy ip4_def_policy;
313 extern struct secpolicy *ipsec4_getpolicybysock(struct mbuf *, u_int,
315 extern struct secpolicy *ipsec4_getpolicybyaddr(struct mbuf *, u_int, int,
338 extern size_t ipsec_hdrsiz(struct secpolicy *);
346 extern int ipsec4_output(struct ipsec_output_state *, struct secpolicy *, in
[all...]
H A Dipsec.c156 struct secpolicy ip4_def_policy;
215 struct secpolicy ip6_def_policy;
255 static struct secpolicy *ipsec_deepcopy_policy(struct secpolicy *src);
256 static int ipsec_set_policy(struct secpolicy **pcb_sp,
258 static int ipsec_get_policy(struct secpolicy *pcb_sp, struct mbuf **mp);
260 static int ipsec_in_reject(struct secpolicy *, struct mbuf *);
302 struct secpolicy *
310 struct secpolicy *currsp = NULL; /* policy on socket */
311 struct secpolicy *kerns
[all...]
H A Dip6_forward.c135 struct secpolicy *sp = NULL;
521 struct secpolicy *sp2;
H A Dip6_output.c325 struct secpolicy *sp = NULL;
/darwin-on-arm/xnu/bsd/netkey/
H A Dkey.h43 struct secpolicy;
56 extern struct secpolicy *key_allocsp(struct secpolicyindex *, u_int);
58 extern struct secpolicy *key_gettunnel(struct sockaddr *,
65 extern void key_freesp(struct secpolicy *, int);
68 extern struct secpolicy *key_newsp(void);
69 extern struct secpolicy *key_msg2sp(struct sadb_x_policy *, size_t, int *);
70 extern struct mbuf *key_sp2msg(struct secpolicy *);
72 extern int key_spdacquire(struct secpolicy *);
H A Dkey_debug.h70 struct secpolicy;
76 extern void kdebug_secpolicy(struct secpolicy *);
H A Dkeydb.c59 * secpolicy management
61 struct secpolicy *
64 struct secpolicy *p;
68 p = (struct secpolicy *)_MALLOC(sizeof(*p), M_SECA, M_WAITOK);
77 struct secpolicy *p;
H A Dkeydb.h156 /* secpolicy */
157 extern struct secpolicy *keydb_newsecpolicy(void);
158 extern void keydb_delsecpolicy(struct secpolicy *);
H A Dkey.c183 static LIST_HEAD(_sptree, secpolicy) sptree[IPSEC_DIR_MAX]; /* SPD */
433 static void key_delsp(struct secpolicy *);
434 static struct secpolicy *key_getsp(struct secpolicyindex *);
435 static struct secpolicy *key_getspbyid(u_int32_t);
452 static struct mbuf *key_setdumpsp(struct secpolicy *,
454 static u_int key_getspreqmsglen(struct secpolicy *);
455 static int key_spdexpire(struct secpolicy *);
528 static int key_acquire(struct secasindex *, struct secpolicy *);
655 struct secpolicy *
660 struct secpolicy *s
[all...]
H A Dkey_debug.c507 struct secpolicy *sp;
513 printf("secpolicy{ refcnt=%u state=%u policy=%u\n",
/darwin-on-arm/xnu/bsd/netinet/
H A Dip_input.c2572 struct secpolicy *sp = NULL;
H A Dip_output.c282 struct secpolicy *sp = NULL;

Completed in 42 milliseconds