Searched refs:sah (Results 1 – 11 of 11) sorted by relevance
| /xnu-8019.80.24/bsd/netkey/ |
| H A D | key.c | 798 struct secashead *sah; in key_alloc_outbound_sav_for_interface() local 817 LIST_FOREACH(sah, &sahtree, chain) { in key_alloc_outbound_sav_for_interface() 818 if (sah->state == SADB_SASTATE_DEAD) { in key_alloc_outbound_sav_for_interface() 821 if (sah->ipsec_if == interface && in key_alloc_outbound_sav_for_interface() 823 sah->dir == IPSEC_DIR_OUTBOUND) { in key_alloc_outbound_sav_for_interface() 825 sah->saidx.mode == IPSEC_MODE_TRANSPORT && in key_alloc_outbound_sav_for_interface() 828 if (key_sockaddrcmp((struct sockaddr *)&sah->saidx.src, src, 0) != 0) { in key_alloc_outbound_sav_for_interface() 833 if (key_sockaddrcmp((struct sockaddr *)&sah->saidx.dst, dst, 0) != 0) { in key_alloc_outbound_sav_for_interface() 848 sin = (struct sockaddr_in *)&sah->saidx.dst; in key_alloc_outbound_sav_for_interface() 850 if (sah->saidx.mode == IPSEC_MODE_TRANSPORT) { in key_alloc_outbound_sav_for_interface() [all …]
|
| H A D | keydb.h | 111 struct secashead *sah; /* back pointer to the secashead */ member
|
| H A D | key.h | 91 extern void key_delsah(struct secashead *sah);
|
| H A D | key_debug.c | 621 kdebug_secasindex(&sav->sah->saidx);
|
| /xnu-8019.80.24/bsd/netinet6/ |
| H A D | ipsec.c | 2298 if (((struct sockaddr *)&sav->sah->saidx.src)->sa_family in ipsec4_encapsulate() 2299 != ((struct sockaddr *)&sav->sah->saidx.dst)->sa_family in ipsec4_encapsulate() 2300 || ((struct sockaddr *)&sav->sah->saidx.src)->sa_family != AF_INET) { in ipsec4_encapsulate() 2389 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.src)->sin_addr, in ipsec4_encapsulate() 2391 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.dst)->sin_addr, in ipsec4_encapsulate() 2409 if (((struct sockaddr *)&sav->sah->saidx.src)->sa_family in ipsec6_encapsulate() 2410 != ((struct sockaddr *)&sav->sah->saidx.dst)->sa_family in ipsec6_encapsulate() 2411 || ((struct sockaddr *)&sav->sah->saidx.src)->sa_family != AF_INET6) { in ipsec6_encapsulate() 2462 bcopy(&((struct sockaddr_in6 *)&sav->sah->saidx.src)->sin6_addr, in ipsec6_encapsulate() 2464 bcopy(&((struct sockaddr_in6 *)&sav->sah->saidx.dst)->sin6_addr, in ipsec6_encapsulate() [all …]
|
| H A D | esp_chachapoly.c | 137 ((sav->sah->ipsec_if != NULL) ? if_name(sav->sah->ipsec_if) : "NONE"), in esp_chachapoly_mature() 138 sav->sah->dir, sav->sah->state, sav->sah->saidx.mode); in esp_chachapoly_mature() 188 ((sav->sah->ipsec_if != NULL) ? if_name(sav->sah->ipsec_if) : "NONE"), in esp_chachapoly_schedule() 189 sav->sah->dir, sav->sah->state, sav->sah->saidx.mode); in esp_chachapoly_schedule()
|
| H A D | esp_output.c | 406 struct secashead *sah = sav->sah; in esp_output() local 408 sah != NULL && sah->ipsec_if != NULL) { in esp_output() 409 ifnet_t ifp = sah->ipsec_if; in esp_output() 414 if (sav->sah->saidx.mode == IPSEC_MODE_TUNNEL) { in esp_output() 908 if (net_mpklog_enabled && sav->sah != NULL && in esp_output() 909 sav->sah->ipsec_if != NULL && in esp_output() 910 (sav->sah->ipsec_if->if_xflags & IFXF_MPK_LOG) && in esp_output()
|
| H A D | ah_input.c | 463 ifnet_t ipsec_if = sav->sah->ipsec_if; in ah4_input() 528 ifnet_t ipsec_if = sav->sah->ipsec_if; in ah4_input() 854 ifnet_t ipsec_if = sav->sah->ipsec_if; in ah6_input() 911 ifnet_t ipsec_if = sav->sah->ipsec_if; in ah6_input()
|
| H A D | esp_input.c | 174 (sav->sah->ipsec_if->if_xflags & IFXF_MPK_LOG) == IFXF_MPK_LOG) { in esp_input_log() 683 ifnet_t ipsec_if = sav->sah->ipsec_if; in esp4_input_extended() 817 ifnet_t ipsec_if = sav->sah->ipsec_if; in esp4_input_extended() 1377 ifnet_t ipsec_if = sav->sah->ipsec_if; in esp6_input_extended() 1529 ifnet_t ipsec_if = sav->sah->ipsec_if; in esp6_input_extended()
|
| H A D | ah_core.c | 253 if (sav->sah->saidx.proto == IPPROTO_AH) { in ah_none_mature()
|
| /xnu-8019.80.24/bsd/netinet/ |
| H A D | ip_input.c | 3689 if (sav->sah != NULL) { in ip_forward() 3690 ro = (struct route *)&sav->sah->sa_route; in ip_forward()
|