/openbsd/usr.sbin/dvmrpd/ |
H A D | packet.c | 144 if ((iface = find_iface(xconf, ip_hdr.ip_src)) == NULL) { in recv_packet() 146 inet_ntoa(ip_hdr.ip_src)); in recv_packet() 170 if ((nbr_find_ip(iface, ip_hdr.ip_src.s_addr) == NULL) && in recv_packet() 173 " ID %s, compat", inet_ntoa(ip_hdr.ip_src)); in recv_packet() 174 nbr = nbr_new(ip_hdr.ip_src.s_addr, iface, 0); in recv_packet() 177 nbr->addr = ip_hdr.ip_src; in recv_packet() 183 if ((nbr = nbr_find_ip(iface, ip_hdr.ip_src.s_addr)) in recv_packet() 203 recv_probe(iface, ip_hdr.ip_src, ip_hdr.ip_src.s_addr, in recv_packet() 231 recv_igmp_query(iface, ip_hdr.ip_src, buf, len); in recv_packet() 235 recv_igmp_report(iface, ip_hdr.ip_src, buf, len, in recv_packet() [all …]
|
/openbsd/usr.sbin/tcpdump/ |
H A D | print-ip.c | 155 ipaddr_string(&ip->ip_src), in igmp_print() 435 ipaddr_string(&ip->ip_src), in ip_print() 451 ipaddr_string(&ip->ip_src), in ip_print() 465 ipaddr_string(&ip->ip_src), in ip_print() 476 ipaddr_string(&ip->ip_src), in ip_print() 494 ipaddr_string(&ip->ip_src), in ip_print() 508 ipaddr_string(&ip->ip_src), in ip_print() 527 ipaddr_string(&ip->ip_src), in ip_print() 533 ipaddr_string(&ip->ip_src), in ip_print() 550 ipaddr_string(&ip->ip_src), in ip_print() [all …]
|
H A D | print-tcp.c | 141 memcpy(&phu.ph.src, &ip->ip_src.s_addr, sizeof(u_int32_t)); in tcp_cksum() 221 ipaddr_string(&ip->ip_src), in tcp_print() 244 ipaddr_string(&ip->ip_src), in tcp_print() 338 ip->ip_src.s_addr > ip->ip_dst.s_addr)) { in tcp_print() 343 *(struct in_addr *)&tha.dst = ip->ip_src; in tcp_print() 347 *(struct in_addr *)&tha.src = ip->ip_src; in tcp_print()
|
H A D | print-pfsync.c | 89 printf("%s > %s: ", ipaddr_string(&ip->ip_src), in pfsync_ip_print() 92 printf("%s: ", ipaddr_string(&ip->ip_src)); in pfsync_ip_print()
|
H A D | print-ipsec.c | 249 ipaddr_string(&ip->ip_src), ipaddr_string(&ip->ip_dst)); in ah_print() 332 ipaddr_string(&ip->ip_src), in ipcomp_print()
|
H A D | print-udp.c | 351 ipsrc = ipaddr_string(&ip->ip_src); in udp_print() 354 cksum = in_cksum_add(&ip->ip_src, in udp_print() 355 sizeof(ip->ip_src), cksum); in udp_print()
|
H A D | print-igrp.c | 90 ipaddr_string(&ip->ip_src), in igrp_print()
|
/openbsd/usr.sbin/dhcpd/ |
H A D | packet.c | 131 ip.ip_src.s_addr = from; in assemble_udp_ip_header() 144 checksum(data, len, checksum((unsigned char *)&ip.ip_src, in assemble_udp_ip_header() 145 2 * sizeof(ip.ip_src), in assemble_udp_ip_header() 208 memcpy(&from->sin_addr, &ip->ip_src, sizeof(from->sin_addr)); in decode_udp_ip_header() 260 checksum(data, len, checksum((unsigned char *)&ip->ip_src, in decode_udp_ip_header() 261 2 * sizeof(ip->ip_src), in decode_udp_ip_header()
|
/openbsd/sys/netinet/ |
H A D | ip_icmp.c | 281 nip->ip_src = oip->ip_src; in icmp_do_error() 556 sin.sin_addr = ip->ip_src; in icmp_input_if() 566 if (ip->ip_src.s_addr == 0) { in icmp_input_if() 569 ip->ip_src = ia->ia_broadaddr.sin_addr; in icmp_input_if() 571 ip->ip_src.s_addr = INADDR_BROADCAST; in icmp_input_if() 574 ip->ip_src = ia->ia_dstaddr.sin_addr; in icmp_input_if() 623 memcpy(&ssrc.sin_addr, &ip->ip_src, in icmp_input_if() 697 if (!in_canforward(ip->ip_src) && in icmp_reflect() 742 sin.sin_addr = ip->ip_src; in icmp_reflect() 755 ip->ip_dst = ip->ip_src; in icmp_reflect() [all …]
|
H A D | igmp.c | 379 if ((ip->ip_src.s_addr & IN_CLASSA_NET) == 0) { in igmp_input_if() 382 ip->ip_src.s_addr = ia->ia_net; in igmp_input_if() 420 if (ia && ip->ip_src.s_addr == ia->ia_addr.sin_addr.s_addr) in igmp_input_if() 445 if ((ip->ip_src.s_addr & IN_CLASSA_NET) == 0) { in igmp_input_if() 450 ip->ip_src.s_addr = ia->ia_net; in igmp_input_if() 640 ip->ip_src.s_addr = INADDR_ANY; in igmp_sendpkt()
|
H A D | raw_ip.c | 146 ripsrc.sin_addr = ip->ip_src; in rip_input() 190 inp->inp_faddr.s_addr != ip->ip_src.s_addr) in rip_input() 290 ip->ip_src.s_addr = INADDR_ANY; in rip_output() 313 if (ip->ip_src.s_addr == INADDR_ANY) { in rip_output() 314 error = in_pcbselsrc(&ip->ip_src, dst, inp); in rip_output()
|
H A D | ip_input.c | 384 (ntohl(ip->ip_src.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET) { in ipv4_check() 464 if (carp_lsdrop(ifp, m, AF_INET, &ip->ip_src.s_addr, in ip_input_if() 590 carp_lsdrop(ifp, m, AF_INET, &ip->ip_src.s_addr, in ip_input_if() 686 ip->ip_src.s_addr == fp->ipq_src.s_addr && in ip_fragcheck() 859 rt = route_mpath(ro, &ip->ip_dst, &ip->ip_src, m->m_pkthdr.ph_rtableid); in in_ouraddr() 975 fp->ipq_src = ipqe->ipqe_ip->ip_src; in ip_reass() 1103 ip->ip_src = fp->ipq_src; in ip_reass() 1272 save_rte(m, cp, ip->ip_src); in ip_dooptions() 1586 rt = route_mpath(ro, &ip->ip_dst, &ip->ip_src, rtableid); in ip_forward() 1621 if ((ip->ip_src.s_addr & ifatoia(rt->rt_ifa)->ia_netmask) == in ip_forward()
|
H A D | ip_output.c | 170 route_cache(ro, &ip->ip_dst, &ip->ip_src, m->m_pkthdr.ph_rtableid); in ip_output() 178 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output() 183 ip->ip_src = ia->ia_addr.sin_addr; in ip_output() 190 &ip->ip_src.s_addr, ro->ro_tableid); in ip_output() 222 if (ip->ip_src.s_addr == INADDR_ANY && ia) in ip_output() 223 ip->ip_src = ia->ia_addr.sin_addr; in ip_output() 296 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output() 301 ip->ip_src = ia->ia_addr.sin_addr; in ip_output() 1861 csum = in_cksum_phdr(ip->ip_src.s_addr, in in_proto_cksum_out() 1865 csum = in_cksum_phdr(ip->ip_src.s_addr, in in_proto_cksum_out()
|
H A D | tcp_subr.c | 349 xchg(ip->ip_dst.s_addr, ip->ip_src.s_addr, u_int32_t); in tcp_respond() 747 ip->ip_dst, th->th_dport, ip->ip_src, th->th_sport, in tcp_ctlinput() 812 ip->ip_dst, th->th_dport, ip->ip_src, th->th_sport, in tcp_ctlinput() 829 sin.sin_addr = ip->ip_src; in tcp_ctlinput() 1028 ippseudo.ippseudo_src = ip->ip_src; in tcp_signature()
|
H A D | ip.h | 67 struct in_addr ip_src, ip_dst; /* source and dest address */ member
|
/openbsd/usr.sbin/dhcrelay/ |
H A D | packet.c | 145 ip.ip_src.s_addr = ss2sin(&pc->pc_src)->sin_addr.s_addr; in assemble_udp_ip_header() 158 checksum(data, datalen, checksum((unsigned char *)&ip.ip_src, in assemble_udp_ip_header() 159 2 * sizeof(ip.ip_src), in assemble_udp_ip_header() 256 memcpy(&ss2sin(&pc->pc_src)->sin_addr, &ip->ip_src, in decode_udp_ip_header() 313 checksum(data, len, checksum((unsigned char *)&ip->ip_src, in decode_udp_ip_header() 314 2 * sizeof(ip->ip_src), in decode_udp_ip_header()
|
/openbsd/usr.sbin/vmd/ |
H A D | packet.c | 143 ip.ip_src.s_addr = ss2sin(&pc->pc_src)->sin_addr.s_addr; in assemble_udp_ip_header() 156 checksum(data, datalen, checksum((unsigned char *)&ip.ip_src, in assemble_udp_ip_header() 157 2 * sizeof(ip.ip_src), in assemble_udp_ip_header() 251 memcpy(&ss2sin(&pc->pc_src)->sin_addr, &ip->ip_src, in decode_udp_ip_header() 295 checksum(data, len, checksum((unsigned char *)&ip->ip_src, in decode_udp_ip_header() 296 2 * sizeof(ip->ip_src), in decode_udp_ip_header()
|
/openbsd/sys/lib/libsa/ |
H A D | netudp.c | 92 ip->ip_src = d->myip; in sendudp() 108 if (ip->ip_dst.s_addr == INADDR_BROADCAST || ip->ip_src.s_addr == 0 || in sendudp() 109 netmask == 0 || SAMENET(ip->ip_src, ip->ip_dst, netmask)) in sendudp()
|
H A D | rpc.c | 285 u_int32_t ip_src; in rpc_fromaddr() member 297 addr->s_addr = hhdr->ip_src; in rpc_fromaddr()
|
/openbsd/usr.sbin/ospfd/ |
H A D | packet.c | 81 ip_hdr.ip_src = iface->addr; in send_packet() 177 if ((iface = find_iface(xconf, ifindex, ip_hdr.ip_src)) == NULL) { in recv_packet() 244 recv_hello(iface, ip_hdr.ip_src, ospf_hdr->rtr_id, buf, len); in recv_packet()
|
/openbsd/sys/net/ |
H A D | slcompress.c | 198 if (ip->ip_src.s_addr != cs->cs_ip.ip_src.s_addr || in sl_compress_tcp() 219 if (ip->ip_src.s_addr == cs->cs_ip.ip_src.s_addr in sl_compress_tcp()
|
H A D | if_gre.h | 69 #define gi_src gi_i.ip_src
|
/openbsd/sys/arch/sparc64/sparc64/ |
H A D | in4_cksum.c | 108 ipov.ih_src = mtod(m, struct ip *)->ip_src; in in4_cksum()
|
/openbsd/usr.sbin/mrouted/ |
H A D | igmp.c | 136 src = ip->ip_src.s_addr; in accept_igmp() 309 ip->ip_src.s_addr = src; in send_igmp()
|
/openbsd/sys/arch/m88k/m88k/ |
H A D | in_cksum.c | 108 u.ipov.ih_src = mtod(m, struct ip *)->ip_src; in in4_cksum()
|