HomeSort by: relevance | last modified time | path
    Searched defs:saidx (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/netipsec/
xform_ipip.c 324 struct secasindex *saidx; local in function:ipip_output
341 saidx = &sav->sah->saidx;
342 switch (saidx->dst.sa.sa_family) {
345 if (saidx->src.sa.sa_family != AF_INET ||
346 saidx->src.sin.sin_addr.s_addr == INADDR_ANY ||
347 saidx->dst.sin.sin_addr.s_addr == INADDR_ANY) {
350 ipsec_address(&saidx->dst, buf, sizeof(buf)),
373 ipo->ip_src = saidx->src.sin.sin_addr;
374 ipo->ip_dst = saidx->dst.sin.sin_addr
    [all...]
ipsec_input.c 371 struct secasindex *saidx; local in function:ipsec4_common_input_cb
382 saidx = &sav->sah->saidx;
383 af = saidx->dst.sa.sa_family;
385 sproto = saidx->proto;
399 ipsec_address(&sav->sah->saidx.dst, buf,
437 if (saidx->mode == IPSEC_MODE_TUNNEL)
512 struct secasindex *saidx; local in function:ipsec6_common_input_cb
522 saidx = &sav->sah->saidx;
    [all...]
keydb.h 74 struct secasindex saidx; member in struct:secashead
169 struct secasindex saidx; member in struct:secacq
ipsec_output.c 144 struct secasindex *saidx; local in function:ipsec_process_done
160 saidx = &sav->sah->saidx;
165 switch (saidx->dst.sa.sa_family) {
182 saidx->dst.sa.sa_family);
191 hlen, ipsec_address(&saidx->dst, buf, sizeof(buf)),
198 udp->uh_sport = key_portfromsaddr(&saidx->src);
199 udp->uh_dport = key_portfromsaddr(&saidx->dst);
207 switch (saidx->dst.sa.sa_family) {
239 saidx->dst.sa.sa_family)
365 struct secasindex saidx; local in function:ipsec_lookup_sa
404 struct secasindex saidx; local in function:ipsec_nextisr
    [all...]
xform_esp.c 353 ipsec_address(&sav->sah->saidx.dst, buf, sizeof(buf)),
460 tc->tc_dst = sav->sah->saidx.dst;
461 tc->tc_proto = sav->sah->saidx.proto;
494 if (saidx->dst.sa.sa_family == AF_INET6) { \
518 struct secasindex *saidx; local in function:esp_input_cb
533 saidx = &sav->sah->saidx;
534 KASSERTMSG(saidx->dst.sa.sa_family == AF_INET ||
535 saidx->dst.sa.sa_family == AF_INET6,
536 "unexpected protocol family %u", saidx->dst.sa.sa_family)
687 struct secasindex *saidx; local in function:esp_output
    [all...]
ipsec.h 104 struct secasindex saidx;/* hint for search proper SA */ member in struct:ipsecrequest
xform_ah.c 178 if (sav->sah->saidx.dst.sa.sa_family == AF_INET6) {
572 ipsec_address(&sav->sah->saidx.dst, buf, sizeof(buf)),
583 ipsec_address(&sav->sah->saidx.dst, buf, sizeof(buf)),
648 error = ah_massage_headers(&m, sav->sah->saidx.dst.sa.sa_family,
682 tc->tc_dst = sav->sah->saidx.dst;
683 tc->tc_proto = sav->sah->saidx.proto;
713 if (saidx->dst.sa.sa_family == AF_INET6) { \
736 struct secasindex *saidx; local in function:ah_input_cb
754 saidx = &sav->sah->saidx;
    [all...]
ipsec.c 1335 switch (isr->saidx.proto) {
1337 if (isr->saidx.mode == IPSEC_MODE_TUNNEL)
1343 if (isr->saidx.mode == IPSEC_MODE_TUNNEL)
1357 isr->saidx.proto);
1409 switch (isr->saidx.proto) {
1498 switch (isr->saidx.proto) {
1520 if (isr->saidx.mode == IPSEC_MODE_TUNNEL) {
1521 switch (isr->saidx.dst.sa.sa_family) {
1533 ((const struct sockaddr *)&isr->saidx.dst)
1774 const struct secasindex *saidx = &sav->sah->saidx local in function:ipsec_logsastr
    [all...]
key.c 218 * - Multiple saves with the same saidx can exist
223 * - The table is used to search an sav without use of saidx.
239 * - First get an sah by saidx and get an sav from either of sah's savlists
360 #define SAHLIST_READER_FOREACH_SAIDX(sah, saidx) \
362 &key_sad.sahlists[key_saidxhash((saidx), \
371 &key_sad.sahlists[key_saidxhash(&(sah)->saidx, \
1020 if (p->saidx.mode != IPSEC_MODE_TUNNEL)
1037 if (!key_sockaddr_match(&r1->saidx.src.sa, isrc, PORT_NONE) ||
1038 !key_sockaddr_match(&r1->saidx.dst.sa, idst, PORT_NONE))
1042 if (!key_sockaddr_match(&r2->saidx.src.sa, osrc, PORT_NONE) |
5375 struct secasindex saidx; local in function:key_api_getspi
5729 struct secasindex saidx; local in function:key_api_update
5985 struct secasindex saidx; local in function:key_api_add
6261 struct secasindex saidx; local in function:key_api_delete
6349 struct secasindex saidx; local in function:key_delete_all
6416 struct secasindex saidx; local in function:key_api_get
7142 struct secasindex saidx; local in function:key_api_acquire
    [all...]

Completed in 19 milliseconds