Searched refs:spidx (Results 1 – 5 of 5) sorted by relevance
| /freebsd-9-stable/sys/netipsec/ |
| D | ipsec.c | 356 sp = KEY_ALLOCSP(&currsp->spidx, dir); in ipsec_getpolicybysock() 368 sp = KEY_ALLOCSP(&currsp->spidx, dir); in ipsec_getpolicybysock() 416 struct secpolicyindex spidx; in ipsec_getpolicybyaddr() local 427 *error = ipsec_setspidx(m, &spidx, in ipsec_getpolicybyaddr() 434 spidx.dir = dir; in ipsec_getpolicybyaddr() 436 sp = KEY_ALLOCSP(&spidx, dir); in ipsec_getpolicybyaddr() 497 error = ipsec_setspidx(m, &inp->inp_sp->sp_in->spidx, 1); in ipsec_setspidx_inpcb() 499 inp->inp_sp->sp_in->spidx.dir = IPSEC_DIR_INBOUND; in ipsec_setspidx_inpcb() 500 inp->inp_sp->sp_out->spidx = inp->inp_sp->sp_in->spidx; in ipsec_setspidx_inpcb() 501 inp->inp_sp->sp_out->spidx.dir = IPSEC_DIR_OUTBOUND; in ipsec_setspidx_inpcb() [all …]
|
| D | key_debug.c | 481 kdebug_secpolicyindex(&sp->spidx); 519 kdebug_secpolicyindex(spidx) in kdebug_secpolicyindex() argument 520 struct secpolicyindex *spidx; in kdebug_secpolicyindex() 523 if (spidx == NULL) 527 spidx->dir, spidx->prefs, spidx->prefd, spidx->ul_proto); 529 ipsec_hexdump((caddr_t)&spidx->src, 530 ((struct sockaddr *)&spidx->src)->sa_len); 532 ipsec_hexdump((caddr_t)&spidx->dst, 533 ((struct sockaddr *)&spidx->dst)->sa_len);
|
| D | key.c | 615 key_allocsp(struct secpolicyindex *spidx, u_int dir, const char* where, int tag) in key_allocsp() argument 619 IPSEC_ASSERT(spidx != NULL, ("null spidx")); in key_allocsp() 629 kdebug_secpolicyindex(spidx)); in key_allocsp() 635 kdebug_secpolicyindex(&sp->spidx)); in key_allocsp() 639 if (key_cmpspidx_withmask(&sp->spidx, spidx)) in key_allocsp() 646 KEY_CHKSPDIR(sp->spidx.dir, dir, __func__); in key_allocsp() 692 kdebug_secpolicyindex(&sp->spidx)); in key_allocsp2() 697 if (sp->spidx.ul_proto != proto) in key_allocsp2() 702 if (key_sockaddrcmp(&sp->spidx.dst.sa, &dst->sa, 1) == 0) in key_allocsp2() 709 KEY_CHKSPDIR(sp->spidx.dir, dir, __func__); in key_allocsp2() [all …]
|
| D | key.h | 64 #define KEY_ALLOCSP(spidx, dir) \ argument 65 key_allocsp(spidx, dir, __FILE__, __LINE__)
|
| D | ipsec.h | 84 struct secpolicyindex spidx; /* selector */ member 156 struct secpolicyindex spidx; member
|