| /freebsd-12.1/sys/netinet/libalias/ |
| H A D | alias.c | 404 ip->ip_src = original_address; in IcmpAliasIn2() 432 ip->ip_src = original_address; in IcmpAliasIn2() 521 pip->ip_src = alias_address; in IcmpAliasOut1() 590 pip->ip_src = alias_address; in IcmpAliasOut2() 618 pip->ip_src = alias_address; in IcmpAliasOut2() 729 *ip_src = alias_address; in ProtoAliasOut() 932 pip->ip_src = alias_address; in UdpAliasOut() 1054 pip->ip_src = proxy_address; in TcpAliasIn() 1178 pip->ip_src = alias_address; in TcpAliasOut() 1238 &alias_address, ip_src, 2); in FragmentOut() [all …]
|
| H A D | alias_pptp.c | 486 lnk = FindPptpOutByPeerCallId(la, pip->ip_src, pip->ip_dst, gr->gh_call_id); in AliasHandlePptpGreOut() 492 &alias_addr, &pip->ip_src, 2); in AliasHandlePptpGreOut() 493 pip->ip_src = alias_addr; in AliasHandlePptpGreOut() 510 lnk = FindPptpInByPeerCallId(la, pip->ip_src, pip->ip_dst, gr->gh_call_id); in AliasHandlePptpGreIn()
|
| H A D | alias_sctp.c | 782 &(assoc->a_addr), &(msg.ip_hdr->ip_src), 2); in SctpAlias() 783 msg.ip_hdr->ip_src = assoc->a_addr; /* change src to alias addr*/ in SctpAlias() 965 ip->ip_src = (direction == SN_TO_LOCAL) ? sm->ip_hdr->ip_src : assoc->a_addr; in TxAbortErrorM() 970 ip->ip_src = sm->ip_hdr->ip_dst; in TxAbortErrorM() 971 ip->ip_dst = sm->ip_hdr->ip_src; in TxAbortErrorM() 1327 g_addr = sm->ip_hdr->ip_src; in AddGlobalIPAddresses() 1486 g_addr = sm->ip_hdr->ip_src; in RmGlobalIPAddresses() 1506 if (G_Addr->g_addr.s_addr != sm->ip_hdr->ip_src.s_addr) { in RmGlobalIPAddresses() 1752 assoc->l_addr = sm->ip_hdr->ip_src; in ID_process() 1773 if (AddSctpAssocLocal(la, assoc, sm->ip_hdr->ip_src)) /* DB clash */ in ID_process() [all …]
|
| /freebsd-12.1/sys/netinet/ |
| H A D | in_gif.c | 112 sc->gif_iphdr->ip_src.s_addr == src && in in_gif_checkdup() 119 if (tmp->gif_iphdr->ip_src.s_addr == src && in in_gif_checkdup() 133 if (in_localip(sc->gif_iphdr->ip_src)) in in_gif_set_running() 158 if (sc->gif_iphdr->ip_src.s_addr != sin->sin_addr.s_addr) in in_gif_srcaddr() 235 ip->ip_src.s_addr = src->sin_addr.s_addr; in in_gif_ioctl() 261 sc->gif_iphdr->ip_src: sc->gif_iphdr->ip_dst; in in_gif_ioctl() 355 ip->ip_src.s_addr), chain) { in in_gif_lookup() 360 if (sc->gif_iphdr->ip_src.s_addr == ip->ip_dst.s_addr && in in_gif_lookup() 361 sc->gif_iphdr->ip_dst.s_addr == ip->ip_src.s_addr) { in in_gif_lookup() 371 if (sc->gif_iphdr->ip_src.s_addr == ip->ip_dst.s_addr) { in in_gif_lookup() [all …]
|
| H A D | ip_gre.c | 133 sc->gre_oip.ip_src.s_addr == src && in in_gre_checkdup() 149 if (tmp->gre_oip.ip_src.s_addr == src && in in_gre_checkdup() 168 ip->ip_src.s_addr), chain) { in in_gre_lookup() 173 if (sc->gre_oip.ip_src.s_addr == ip->ip_dst.s_addr && in in_gre_lookup() 174 sc->gre_oip.ip_dst.s_addr == ip->ip_src.s_addr) { in in_gre_lookup() 191 if (in_localip(sc->gre_oip.ip_src)) in in_gre_set_running() 279 addr = sc->gre_oip.ip_src.s_addr; in in_gre_setup_socket() 376 in_pseudo(sc->gre_oip.ip_src.s_addr, in in_gre_attach() 421 in_gre_checkdup(sc, sc->gre_oip.ip_src.s_addr, in in_gre_setopts() 489 ip->ip_src.s_addr = src->sin_addr.s_addr; in in_gre_ioctl() [all …]
|
| H A D | ip_icmp.c | 418 inet_ntoa_r(ip->ip_src, srcbuf), in icmp_input() 614 icmpdst.sin_addr = ip->ip_src; in icmp_input() 631 if (ip->ip_src.s_addr == 0) { in icmp_input() 648 src = ntohl(ip->ip_src.s_addr); in icmp_input() 680 icmpgw.sin_addr = ip->ip_src; in icmp_input() 745 if (IN_MULTICAST(ntohl(ip->ip_src.s_addr)) || in icmp_reflect() 746 IN_EXPERIMENTAL(ntohl(ip->ip_src.s_addr)) || in icmp_reflect() 747 IN_ZERONET(ntohl(ip->ip_src.s_addr)) ) { in icmp_reflect() 754 ip->ip_dst = ip->ip_src; in icmp_reflect() 845 ip->ip_src = t; in icmp_reflect() [all …]
|
| H A D | ip_fastfwd.c | 204 ntohl(ip->ip_src.s_addr) == (u_long)INADDR_BROADCAST || in ip_tryforward() 206 IN_MULTICAST(ntohl(ip->ip_src.s_addr)) || in ip_tryforward() 208 IN_LINKLOCAL(ntohl(ip->ip_src.s_addr)) || in ip_tryforward() 210 ip->ip_src.s_addr == INADDR_ANY || in ip_tryforward()
|
| H A D | in_rss.c | 287 return rss_proto_software_hash_v4(ip->ip_src, ip->ip_dst, in rss_mbuf_software_hash_v4() 301 return rss_proto_software_hash_v4(ip->ip_src, ip->ip_dst, in rss_mbuf_software_hash_v4() 309 return rss_proto_software_hash_v4(ip->ip_src, ip->ip_dst, in rss_mbuf_software_hash_v4()
|
| H A D | raw_ip.c | 296 ripsrc.sin_addr = ip->ip_src; in rip_input() 301 hash = INP_PCBHASH_RAW(proto, ip->ip_src.s_addr, in rip_input() 314 if (inp->inp_faddr.s_addr != ip->ip_src.s_addr) in rip_input() 354 !in_hosteq(inp->inp_faddr, ip->ip_src)) in rip_input() 486 ip->ip_src = inp->inp_laddr; in rip_output() 494 if (ip->ip_src.s_addr == INADDR_ANY) { in rip_output() 495 error = in_pcbladdr(inp, &ip->ip_dst, &ip->ip_src, in rip_output() 499 &ip->ip_src); in rip_output() 534 error = prison_check_ip4(inp->inp_cred, &ip->ip_src); in rip_output()
|
| /freebsd-12.1/sys/contrib/ipfilter/netinet/ |
| H A D | ip_netbios_pxy.c | 108 dgmbuf[0] = (char)((ip->ip_src.s_addr ) &0xFF); 109 dgmbuf[1] = (char)((ip->ip_src.s_addr >> 8) &0xFF); 110 dgmbuf[2] = (char)((ip->ip_src.s_addr >> 16)&0xFF); 111 dgmbuf[3] = (char)((ip->ip_src.s_addr >> 24)&0xFF);
|
| H A D | ip_irc_pxy.c | 307 a1 = ntohl(ip->ip_src.s_addr); 417 swip = ip->ip_src; 418 ip->ip_src = nat->nat_nsrcip; 431 ip->ip_src = swip;
|
| H A D | ip_tftp_pxy.c | 341 swip = ip->ip_src; 343 ip->ip_src = nat->nat_ndstip; 381 ip->ip_src = nat->nat_ndstip; 393 ip->ip_src = nat->nat_odstip; 408 ip->ip_src = swip;
|
| /freebsd-12.1/sbin/dhclient/ |
| H A D | packet.c | 128 ip.ip_src.s_addr = from; in assemble_udp_ip_header() 141 checksum(data, len, checksum((unsigned char *)&ip.ip_src, in assemble_udp_ip_header() 142 2 * sizeof(ip.ip_src), in assemble_udp_ip_header() 199 memcpy(&from->sin_addr, &ip->ip_src, 4); in decode_udp_ip_header() 231 checksum(data, len, checksum((unsigned char *)&ip->ip_src, in decode_udp_ip_header() 232 2 * sizeof(ip->ip_src), in decode_udp_ip_header()
|
| /freebsd-12.1/stand/libsa/ |
| H A D | ip.c | 74 struct in_addr ip_src; member 118 ip->ip_src = d->myip; in sendip() 122 if (ip->ip_dst.s_addr == INADDR_BROADCAST || ip->ip_src.s_addr == 0 || in sendip() 123 netmask == 0 || SAMENET(ip->ip_src, ip->ip_dst, netmask)) in sendip() 293 if (ipr->ip_src.s_addr == ip->ip_src.s_addr && in readipv4() 307 ipr->ip_src = ip->ip_src; in readipv4()
|
| /freebsd-12.1/contrib/pf/authpf/ |
| H A D | authpf.c | 751 change_filter(int add, const char *l_user, const char *ip_src) in change_filter() argument 766 if (l_user == NULL || !l_user[0] || ip_src == NULL || !ip_src[0]) { in change_filter() 775 if (asprintf(&ipstr, "user_ip=%s", ip_src) == -1) in change_filter() 822 syslog(LOG_INFO, "allowing %s, user %s", ip_src, l_user); in change_filter() 828 ip_src, l_user, (uintmax_t)(Tend.tv_sec - Tstart.tv_sec)); in change_filter() 846 change_table(int add, const char *ip_src) in change_table() argument 859 if (ip_src == NULL || !ip_src[0]) in change_table() 861 if (inet_pton(AF_INET, ip_src, &addr.pfra_ip4addr) == 1) { in change_table() 864 } else if (inet_pton(AF_INET6, ip_src, &addr.pfra_ip6addr) == 1) { in change_table() 875 add ? "add" : "remove", ip_src, tablename, in change_table()
|
| /freebsd-12.1/contrib/ipfilter/ipsend/ |
| H A D | ip.c | 136 if (ip->ip_src.s_addr != local_ip.s_addr) { 137 (void) arp((char *)&ip->ip_src, (char *) &local_arp); 139 local_ip = ip->ip_src; 267 ip2->ip_src = ip->ip_src; 311 ti->ti_src = ip->ip_src;
|
| H A D | ipsend.c | 122 (char *)&ic->icmp_ip.ip_src) == -1) 166 ph.h.src = ip->ip_src.s_addr; in udpcksum() 333 if (resolve(src, (char *)&ip->ip_src) == -1) 408 printf("Source: %s\n", inet_ntoa(ip->ip_src));
|
| /freebsd-12.1/contrib/tcpdump/ |
| H A D | print-tcp.c | 185 ipaddr_string(ndo, &ip->ip_src), in tcp_print() 207 ipaddr_string(ndo, &ip->ip_src), in tcp_print() 315 … if (UNALIGNED_MEMCMP(&ip->ip_src, &ip->ip_dst, sizeof ip->ip_dst) > 0) in tcp_print() 320 UNALIGNED_MEMCPY(&tha.dst, &ip->ip_src, sizeof ip->ip_src); in tcp_print() 324 UNALIGNED_MEMCPY(&tha.src, &ip->ip_src, sizeof ip->ip_src); in tcp_print() 864 MD5_Update(&ctx, (const char *)&ip->ip_src, sizeof(ip->ip_src)); in tcp_verify_signature()
|
| /freebsd-12.1/sbin/natd/ |
| H A D | icmp.c | 103 ip->ip_dst = ip->ip_src; in SendNeedFragIcmp() 104 ip->ip_src = swap; in SendNeedFragIcmp()
|
| /freebsd-12.1/contrib/traceroute/ |
| H A D | rip_output.c | 57 ip->ip_src.s_addr = sin->sin_addr.s_addr; 59 ip->ip_src.s_addr = 0;
|
| /freebsd-12.1/tools/tools/netmap/ |
| H A D | pkt_hash.c | 153 rc = sym_hash_fn(ntohl(iph->ip_src.s_addr), in decode_ip_n_hash() 164 rc = sym_hash_fn(ntohl(iph->ip_src.s_addr), in decode_ip_n_hash() 171 rc = sym_hash_fn(ntohl(iph->ip_src.s_addr), in decode_ip_n_hash() 194 rc = sym_hash_fn(ntohl(iph->ip_src.s_addr), in decode_ip_n_hash()
|
| /freebsd-12.1/sys/netpfil/ipfw/nat64/ |
| H A D | nat64_translate.c | 464 sum = ~ip->ip_src.s_addr >> 16; in nat64_cksum_convert() 465 sum += ~ip->ip_src.s_addr & 0xffff; in nat64_cksum_convert() 796 oip->ip_src = ip->ip_dst; in nat64_icmp_reflect() 797 oip->ip_dst = ip->ip_src; in nat64_icmp_reflect() 998 if (nat64_check_ip4(ip.ip_src.s_addr) != 0 || in nat64_icmp_translate() 1003 ntohl(ip.ip_src.s_addr), ntohl(ip.ip_dst.s_addr)); in nat64_icmp_translate() 1019 "%04x vs %04x", ip.ip_src.s_addr, in nat64_icmp_translate() 1476 if (ip.ip_src.s_addr == 0) in nat64_handle_icmp6() 1522 ip.ip_src.s_addr = aaddr; in nat64_do_handle_ip6() 1523 if (nat64_check_ip4(ip.ip_src.s_addr) != 0) { in nat64_do_handle_ip6() [all …]
|
| H A D | nat64stl.c | 94 if (nat64_check_ip4(ip->ip_src.s_addr) != 0 || in nat64stl_handle_ip4() 96 nat64_check_private_ip4(&cfg->base, ip->ip_src.s_addr) != 0 || in nat64stl_handle_ip4() 105 nat64_embed_ip4(&saddr, cfg->base.plat_plen, ip->ip_src.s_addr); in nat64stl_handle_ip4()
|
| /freebsd-12.1/cddl/lib/libdtrace/ |
| H A D | ip.d | 236 inet_ntoa(&((struct ip *)p)->ip_src.s_addr) : 254 inet_ntoa(&((struct ip *)m->m_data)->ip_src.s_addr) : 285 ipv4_src = p == NULL ? 0 : (ipaddr_t)ntohl(p->ip_src.s_addr); 287 ipv4_saddr = p == NULL ? 0 : inet_ntoa(&p->ip_src.s_addr);
|
| /freebsd-12.1/sys/net/ |
| H A D | if_me.c | 332 ip->ip_src.s_addr), chain) { in me_lookup() 334 sc->me_dst.s_addr == ip->ip_src.s_addr) { in me_lookup() 490 ip->ip_src = mh->mob_src; in me_input() 573 mh.mob_src = ip->ip_src; in me_transmit() 575 if (in_hosteq(sc->me_src, ip->ip_src)) { in me_transmit() 584 ip->ip_src = sc->me_src; in me_transmit()
|