Searched refs:spidx (Results 1 – 5 of 5) sorted by relevance
| /NextBSD/sys/netipsec/ |
| HD | ipsec.c | 372 sp = KEY_ALLOCSP(&currsp->spidx, dir); in ipsec_getpolicybysock() 384 sp = KEY_ALLOCSP(&currsp->spidx, dir); in ipsec_getpolicybysock() 432 struct secpolicyindex spidx; in ipsec_getpolicybyaddr() local 444 *error = ipsec_setspidx(m, &spidx, 0); in ipsec_getpolicybyaddr() 450 spidx.dir = dir; in ipsec_getpolicybyaddr() 451 sp = KEY_ALLOCSP(&spidx, dir); in ipsec_getpolicybyaddr() 511 error = ipsec_setspidx(m, &inp->inp_sp->sp_in->spidx, 1); in ipsec_setspidx_inpcb() 513 inp->inp_sp->sp_in->spidx.dir = IPSEC_DIR_INBOUND; in ipsec_setspidx_inpcb() 514 inp->inp_sp->sp_out->spidx = inp->inp_sp->sp_in->spidx; in ipsec_setspidx_inpcb() 515 inp->inp_sp->sp_out->spidx.dir = IPSEC_DIR_OUTBOUND; in ipsec_setspidx_inpcb() [all …]
|
| HD | key_debug.c | 469 kdebug_secpolicyindex(&sp->spidx); in kdebug_secpolicy() 507 kdebug_secpolicyindex(struct secpolicyindex *spidx) in kdebug_secpolicyindex() argument 510 if (spidx == NULL) in kdebug_secpolicyindex() 514 spidx->dir, spidx->prefs, spidx->prefd, spidx->ul_proto); in kdebug_secpolicyindex() 516 ipsec_hexdump((caddr_t)&spidx->src, in kdebug_secpolicyindex() 517 ((struct sockaddr *)&spidx->src)->sa_len); in kdebug_secpolicyindex() 519 ipsec_hexdump((caddr_t)&spidx->dst, in kdebug_secpolicyindex() 520 ((struct sockaddr *)&spidx->dst)->sa_len); in kdebug_secpolicyindex()
|
| HD | key.c | 615 key_allocsp(struct secpolicyindex *spidx, u_int dir, const char* where, in key_allocsp() argument 621 IPSEC_ASSERT(spidx != NULL, ("null spidx")); in key_allocsp() 631 kdebug_secpolicyindex(spidx)); in key_allocsp() 637 kdebug_secpolicyindex(&sp->spidx)); in key_allocsp() 638 if (key_cmpspidx_withmask(&sp->spidx, spidx)) in key_allocsp() 645 KEY_CHKSPDIR(sp->spidx.dir, dir, __func__); in key_allocsp() 689 kdebug_secpolicyindex(&sp->spidx)); in key_allocsp2() 691 if (sp->spidx.ul_proto != proto) in key_allocsp2() 696 if (key_sockaddrcmp(&sp->spidx.dst.sa, &dst->sa, 1) == 0) in key_allocsp2() 703 KEY_CHKSPDIR(sp->spidx.dir, dir, __func__); in key_allocsp2() [all …]
|
| HD | key.h | 64 #define KEY_ALLOCSP(spidx, dir) \ argument 65 key_allocsp(spidx, dir, __FILE__, __LINE__)
|
| HD | ipsec.h | 86 struct secpolicyindex spidx; /* selector */ member 151 struct secpolicyindex spidx; member
|