Searched refs:saidx (Results 1 – 11 of 11) sorted by relevance
| /xnu-8792.41.9/bsd/netinet6/ |
| H A D | ipsec.c | 1558 (*q)->saidx.proto = p->saidx.proto; in ipsec_deepcopy_policy() 1559 (*q)->saidx.mode = p->saidx.mode; in ipsec_deepcopy_policy() 1561 (*q)->saidx.reqid = p->saidx.reqid; in ipsec_deepcopy_policy() 1563 bcopy(&p->saidx.src, &(*q)->saidx.src, sizeof((*q)->saidx.src)); in ipsec_deepcopy_policy() 1564 bcopy(&p->saidx.dst, &(*q)->saidx.dst, sizeof((*q)->saidx.dst)); in ipsec_deepcopy_policy() 1860 switch (isr->saidx.proto) { in ipsec_get_reqlevel() 1862 if (isr->saidx.mode == IPSEC_MODE_TUNNEL) { in ipsec_get_reqlevel() 1869 if (isr->saidx.mode == IPSEC_MODE_TUNNEL) { in ipsec_get_reqlevel() 1882 isr->saidx.proto); in ipsec_get_reqlevel() 1946 switch (isr->saidx.proto) { in ipsec_in_reject() [all …]
|
| H A D | esp_chachapoly.c | 138 sav->sah->dir, sav->sah->state, sav->sah->saidx.mode); in esp_chachapoly_mature() 189 sav->sah->dir, sav->sah->state, sav->sah->saidx.mode); in esp_chachapoly_schedule()
|
| H A D | ipsec.h | 122 struct secasindex saidx;/* hint for search proper SA */ member
|
| H A D | esp_output.c | 145 if (isr->saidx.proto != IPPROTO_ESP) { in esp_hdrsiz() 414 if (sav->sah->saidx.mode == IPSEC_MODE_TUNNEL) { in esp_output()
|
| H A D | ah_output.c | 122 if (isr->saidx.proto != IPPROTO_AH) { in ah_hdrsiz()
|
| H A D | ah_core.c | 257 if (sav->sah->saidx.proto == IPPROTO_AH) { in ah_none_mature()
|
| /xnu-8792.41.9/bsd/netkey/ |
| H A D | key.c | 541 ASSERT(sah->saidx.src.ss_family == sah->saidx.dst.ss_family); in key_get_flowid() 542 switch (sah->saidx.src.ss_family) { in key_get_flowid() 544 ASSERT(sah->saidx.src.ss_len == sizeof(struct sockaddr_in)); in key_get_flowid() 545 ASSERT(sah->saidx.dst.ss_len == sizeof(struct sockaddr_in)); in key_get_flowid() 547 ((struct sockaddr_in *)&(sah->saidx.src))->sin_addr; in key_get_flowid() 549 ((struct sockaddr_in *)&(sah->saidx.dst))->sin_addr; in key_get_flowid() 553 ASSERT(sah->saidx.src.ss_len == sizeof(struct sockaddr_in6)); in key_get_flowid() 554 ASSERT(sah->saidx.dst.ss_len == sizeof(struct sockaddr_in6)); in key_get_flowid() 556 ((struct sockaddr_in6 *)&(sah->saidx.src))->sin6_addr; in key_get_flowid() 558 ((struct sockaddr_in6 *)&(sah->saidx.dst))->sin6_addr; in key_get_flowid() [all …]
|
| H A D | key_debug.c | 546 kdebug_secasindex(&isr->saidx); 590 kdebug_secasindex(saidx) in kdebug_secasindex() argument 591 struct secasindex *saidx; in kdebug_secasindex() 594 if (saidx == NULL) { 599 saidx->mode, saidx->proto); 601 ipsec_hexdump((caddr_t)&saidx->src, 602 ((struct sockaddr *)&saidx->src)->sa_len); 604 ipsec_hexdump((caddr_t)&saidx->dst, 605 ((struct sockaddr *)&saidx->dst)->sa_len); 621 kdebug_secasindex(&sav->sah->saidx);
|
| H A D | keydb.h | 60 struct secasindex saidx; member 150 struct secasindex saidx; member
|
| H A D | key.h | 92 extern struct secashead *key_newsah2(struct secasindex *saidx, u_int8_t dir);
|
| /xnu-8792.41.9/bsd/netinet/ |
| H A D | ip_input.c | 3659 sp->req->saidx.mode == IPSEC_MODE_TUNNEL) { in ip_forward() 3660 struct secasindex saidx; in ip_forward() local 3670 bcopy(&sp->req->saidx, &saidx, sizeof(saidx)); in ip_forward() 3671 saidx.mode = sp->req->saidx.mode; in ip_forward() 3672 saidx.reqid = sp->req->saidx.reqid; in ip_forward() 3673 sin = SIN(&saidx.src); in ip_forward() 3681 sin = SIN(&saidx.dst); in ip_forward() 3689 sav = key_allocsa_policy(&saidx); in ip_forward()
|