| /openbsd/src/sys/netinet/ |
| D | ipsec_output.c | 114 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipsp_process_packet() 121 switch (tdb->tdb_dst.sa.sa_family) { in ipsp_process_packet() 132 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipsp_process_packet() 134 tdb->tdb_dst.sa.sa_family); in ipsp_process_packet() 166 if (af == tdb->tdb_dst.sa.sa_family) { in ipsp_process_packet() 203 if ((tdb->tdb_dst.sa.sa_family != af) || /* PF mismatch */ in ipsp_process_packet() 206 ((tdb->tdb_dst.sa.sa_family == AF_INET) && in ipsp_process_packet() 207 (tdb->tdb_dst.sin.sin_addr.s_addr != INADDR_ANY) && in ipsp_process_packet() 208 (tdb->tdb_dst.sin.sin_addr.s_addr != ip->ip_dst.s_addr)) || in ipsp_process_packet() 210 ((tdb->tdb_dst.sa.sa_family == AF_INET6) && in ipsp_process_packet() [all …]
|
| D | ip_ah.c | 563 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 569 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 575 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 582 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 593 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 602 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 677 error = ah_massage_headers(mp, tdb->tdb_dst.sa.sa_family, skip, in ah_input() 711 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 740 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() 746 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ah_input() [all …]
|
| D | ip_esp.c | 375 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 393 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 399 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 405 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 412 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 528 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 553 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 559 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 565 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() 572 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in esp_input() [all …]
|
| D | ip_ipcomp.c | 229 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipcomp_input() 332 hdr.af = tdb->tdb_dst.sa.sa_family; in ipcomp_output() 344 switch (tdb->tdb_dst.sa.sa_family) { in ipcomp_output() 353 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipcomp_output() 366 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipcomp_output() 377 tdb->tdb_dst.sa.sa_family, in ipcomp_output() 378 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipcomp_output() 423 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipcomp_output() 491 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipcomp_output() 505 switch (tdb->tdb_dst.sa.sa_family) { in ipcomp_output() [all …]
|
| D | ip_ipip.c | 360 switch (tdb->tdb_dst.sa.sa_family) { in ipip_output() 364 tdb->tdb_dst.sin.sin_addr.s_addr == INADDR_ANY) { in ipip_output() 368 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipip_output() 393 ipo->ip_dst = tdb->tdb_dst.sin.sin_addr; in ipip_output() 451 if (IN6_IS_ADDR_UNSPECIFIED(&tdb->tdb_dst.sin6.sin6_addr) || in ipip_output() 457 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf)), in ipip_output() 492 in6_embedscope(&ip6o->ip6_dst, &tdb->tdb_dst.sin6, NULL, NULL); in ipip_output() 532 tdb->tdb_dst.sa.sa_family); in ipip_output()
|
| D | ip_ipsp.c | 318 memcpy(&tdbp->tdb_dst.sa, &dst->sa, dst->sa.sa_len); in reserve_spi() 369 !memcmp(&tdbp->tdb_dst, dst, dst->sa.sa_len)) in gettdb_dir() 399 (tdbp->tdb_dst.sa.sa_family == AF_UNSPEC || in gettdbbysrcdst_dir() 400 !memcmp(&tdbp->tdb_dst, dst, dst->sa.sa_len)) && in gettdbbysrcdst_dir() 420 (tdbp->tdb_dst.sa.sa_family == AF_UNSPEC || in gettdbbysrcdst_dir() 421 !memcmp(&tdbp->tdb_dst, dst, dst->sa.sa_len)) && in gettdbbysrcdst_dir() 486 (!memcmp(&tdbp->tdb_dst, dst, dst->sa.sa_len))) { in gettdbbydst() 606 ipsp_address(&tdb->tdb_dst, buf, sizeof(buf))); in tdb_printit() 632 pr("->%s", ipsp_address(&tdb->tdb_dst, buf, sizeof(buf))); in tdb_printit() 807 hashval = tdb_hash(tdbp->tdb_spi, &tdbp->tdb_dst, in tdb_rehash() [all …]
|
| D | ipsec_input.c | 384 af = tdbp->tdb_dst.sa.sa_family; in ipsec_common_input_cb() 394 ipsp_address(&tdbp->tdb_dst, buf, sizeof(buf)), in ipsec_common_input_cb() 413 ipsp_address(&tdbp->tdb_dst, buf, sizeof(buf)), in ipsec_common_input_cb() 492 tdbi->dst = tdbp->tdb_dst; in ipsec_common_input_cb() 946 !memcmp(&tdbp->tdb_dst, &dst, su_dst->sa.sa_len) && in udpencap_ctlinput()
|
| D | ip_spd.c | 406 &ipo->ipo_tdb->tdb_dst, in ipsp_spd_lookup() 407 ipo->ipo_tdb->tdb_dst.sa.sa_len)) in ipsp_spd_lookup()
|
| D | ip_output.c | 535 !memcmp(&tdbi->dst, &tdb->tdb_dst, in ip_output_ipsec_lookup() 553 int transportmode = (tdb->tdb_dst.sa.sa_family == AF_INET) && in ip_output_ipsec_pmtu_update() 554 (tdb->tdb_dst.sin.sin_addr.s_addr == dst.s_addr); in ip_output_ipsec_pmtu_update()
|
| D | ip_ipsp.h | 419 union sockaddr_union tdb_dst; /* [N] Destination address */ member
|
| /openbsd/src/sys/net/ |
| D | pfkeyv2.c | 809 i += sizeof(struct sadb_address) + PADUP(tdb->tdb_dst.sa.sa_len); in pfkeyv2_get() 846 PADUP(tdb->tdb_onext->tdb_dst.sa.sa_len); in pfkeyv2_get() 916 export_address(&p, &tdb->tdb_dst.sa); in pfkeyv2_get() 943 export_address(&p, &tdb->tdb_onext->tdb_dst.sa); in pfkeyv2_get() 1236 import_address(&sa1->tdb_dst.sa, headers[SADB_EXT_ADDRESS_DST]); in pfkeyv2_dosend() 1243 &sa1->tdb_src, &sa1->tdb_dst, sa1->tdb_sproto, &rval); in pfkeyv2_dosend() 1331 import_address(&newsa->tdb_dst.sa, in pfkeyv2_dosend() 1432 import_address((struct sockaddr *)&sa2->tdb_dst, in pfkeyv2_dosend() 1511 import_address(&newsa->tdb_dst.sa, in pfkeyv2_dosend() 2383 sizeof(struct sadb_address) + PADUP(tdb->tdb_dst.sa.sa_len); in pfkeyv2_expire() [all …]
|
| D | if_pfsync.c | 2393 memcpy(&ut->dst, &tdb->tdb_dst, sizeof(ut->dst)); in pfsync_out_tdb()
|
| /openbsd/src/sys/netinet6/ |
| D | ip6_output.c | 2770 !memcmp(&tdbi->dst, &tdb->tdb_dst, in ip6_output_ipsec_lookup() 2875 transportmode = (tdb->tdb_dst.sa.sa_family == AF_INET6) && in ip6_output_ipsec_send() 2876 (IN6_ARE_ADDR_EQUAL(&tdb->tdb_dst.sin6.sin6_addr, &dst)); in ip6_output_ipsec_send()
|