/src/sys/netipsec/ |
ipsec.c | 194 struct secpolicyindex spidx; local in function:ipsec_checkpcbcache 223 if (ipsec_setspidx(m, &spidx, dir, 1) != 0) { 233 if (memcmp(&pcbsp->sp_cache[dir].cacheidx, &spidx, 234 sizeof(spidx))) { 244 * to generate spidx again, nor check the address match again. 470 sp = KEY_LOOKUP_SP_BYSPIDX(&currsp->spidx, dir); 485 sp = KEY_LOOKUP_SP_BYSPIDX(&currsp->spidx, dir); 536 struct secpolicyindex spidx; local in function:ipsec_getpolicybyaddr 546 *error = ipsec_setspidx(m, &spidx, dir, 1); 549 memset(&spidx, 0, sizeof(spidx)) [all...] |
key_debug.c | 452 kdebug__secpolicyindex(&sp->spidx); 486 kdebug_secpolicyindex(const char *msg, const struct secpolicyindex *spidx) 489 kdebug__secpolicyindex(spidx); 495 kdebug__secpolicyindex(const struct secpolicyindex *spidx) 498 if (spidx == NULL) 502 spidx->dir, spidx->prefs, spidx->prefd, spidx->ul_proto); 504 kdebug_hexdump("src", &spidx->src, spidx->src.sa.sa_len) [all...] |
key.h | 84 #define KEY_LOOKUP_SP_BYSPIDX(spidx, dir) \ 85 key_lookup_sp_byspidx(spidx, dir, __func__, __LINE__)
|
key.c | 941 key_lookup_sp_byspidx(const struct secpolicyindex *spidx, 947 KASSERT(spidx != NULL); 954 kdebug_secpolicyindex("objects", spidx); 960 kdebug_secpolicyindex("in SPD", &sp->spidx); 965 if (key_spidx_match_withmask(&sp->spidx, spidx)) 972 KEY_CHKSPDIR(sp->spidx.dir, dir); 1001 struct secpolicyindex spidx; local in function:key_gettunnel 1028 spidx = sp->spidx; 2213 struct secpolicyindex spidx; local in function:key_spdadd 2506 struct secpolicyindex spidx; local in function:key_api_spddelete [all...] |
ipsec.h | 71 struct secpolicyindex spidx; /* selector */ member in struct:secpolicy 148 struct secpolicyindex spidx; member in struct:secspacq
|