Searched refs:spidx (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/netipsec/ |
| H A D | ipsec.c | 524 spidx->ul_proto = nxt; in ipsec4_get_ulp() 534 spidx->ul_proto = nxt; in ipsec4_get_ulp() 571 ipsec4_setsockaddrs(m, &spidx->src, &spidx->dst); in ipsec4_setspidx_ipaddr() 588 spidx.dir = dir; in ipsec4_getpolicy() 700 spidx->ul_proto = nxt; in ipsec6_get_ulp() 710 spidx->ul_proto = nxt; in ipsec6_get_ulp() 720 spidx->ul_proto = nxt; in ipsec6_get_ulp() 729 spidx->ul_proto = nxt; in ipsec6_get_ulp() 740 ipsec6_setsockaddrs(m, &spidx->src, &spidx->dst); in ipsec6_setspidx_ipaddr() 757 spidx.dir = dir; in ipsec6_getpolicy() [all …]
|
| H A D | ipsec_pcb.c | 133 ipsec_setsockaddrs_inpcb(inp, &spidx->src, &spidx->dst, dir); in ipsec_setspidx_inpcb() 142 spidx->prefs = sizeof(struct in_addr) << 3; in ipsec_setspidx_inpcb() 143 spidx->prefd = sizeof(struct in_addr) << 3; in ipsec_setspidx_inpcb() 147 spidx->dir = dir; in ipsec_setspidx_inpcb() 306 newsp->spidx.ul_proto = IPSEC_ULPROTO_ANY; in ipsec_set_pcbpolicy() 309 newsp->spidx.src.sin.sin_family = in ipsec_set_pcbpolicy() 311 newsp->spidx.src.sin.sin_len = in ipsec_set_pcbpolicy() 312 newsp->spidx.dst.sin.sin_len = in ipsec_set_pcbpolicy() 318 newsp->spidx.src.sin6.sin6_family = in ipsec_set_pcbpolicy() 320 newsp->spidx.src.sin6.sin6_len = in ipsec_set_pcbpolicy() [all …]
|
| H A D | key_debug.c | 730 kdebug_secpolicyindex(&sp->spidx, " "); in kdebug_secpolicy() 741 kdebug_secpolicyindex(struct secpolicyindex *spidx, const char *indent) in kdebug_secpolicyindex() argument 745 IPSEC_ASSERT(spidx != NULL, ("null spidx")); in kdebug_secpolicyindex() 749 kdebug_secpolicyindex_dir(spidx->dir)); in kdebug_secpolicyindex() 750 if (spidx->ul_proto == IPSEC_ULPROTO_ANY) in kdebug_secpolicyindex() 753 printf("%u ", spidx->ul_proto); in kdebug_secpolicyindex() 754 printf("%s/%u -> ", ipsec_address(&spidx->src, buf, sizeof(buf)), in kdebug_secpolicyindex() 755 spidx->prefs); in kdebug_secpolicyindex() 756 printf("%s/%u }\n", ipsec_address(&spidx->dst, buf, sizeof(buf)), in kdebug_secpolicyindex() 757 spidx->prefd); in kdebug_secpolicyindex()
|
| H A D | key.c | 866 if (key_cmpspidx_withmask(&sp->spidx, spidx)) { in key_do_allocsp() 907 if (!key_cmpspidx_exactly(&entry->spidx, spidx)) { in key_allocsp() 1410 if (key_cmpspidx_exactly(spidx, &sp->spidx)) { in key_getsp() 2048 bcopy(&spidx, &newsp->spidx, sizeof(spidx)); in key_spdadd() 2637 &sp->spidx.src.sa, sp->spidx.prefs, in key_setdumpsp() 2644 &sp->spidx.dst.sa, sp->spidx.prefd, in key_setdumpsp() 2777 sp->spidx.prefs, sp->spidx.ul_proto); in key_spdexpire() 2787 sp->spidx.prefd, sp->spidx.ul_proto); in key_spdexpire() 6895 bcopy(spidx, &acq->spidx, sizeof(acq->spidx)); in key_newspacq() 6914 if (key_cmpspidx_exactly(spidx, &acq->spidx)) { in key_getspacq() [all …]
|
| H A D | ipsec.h | 81 struct secpolicyindex spidx; /* selector */ member 133 struct secpolicyindex spidx; member
|
| /f-stack/freebsd/net/ |
| H A D | if_ipsec.c | 867 sp[i]->spidx.dir = IPSEC_DIR_INBOUND; in ipsec_newpolicies() 871 sp[i]->spidx.dir = IPSEC_DIR_OUTBOUND; in ipsec_newpolicies() 875 sp[i]->spidx.ul_proto = IPSEC_ULPROTO_ANY; in ipsec_newpolicies() 878 sp[i]->spidx.src.sa.sa_family = in ipsec_newpolicies() 879 sp[i]->spidx.dst.sa.sa_family = AF_INET; in ipsec_newpolicies() 880 sp[i]->spidx.src.sa.sa_len = in ipsec_newpolicies() 881 sp[i]->spidx.dst.sa.sa_len = in ipsec_newpolicies() 887 sp[i]->spidx.src.sa.sa_family = in ipsec_newpolicies() 888 sp[i]->spidx.dst.sa.sa_family = AF_INET6; in ipsec_newpolicies() 889 sp[i]->spidx.src.sa.sa_len = in ipsec_newpolicies() [all …]
|