/openbmc/u-boot/net/ |
H A D | arp.c | 44 net_arp_wait_packet_ip.s_addr = 0; in arp_init() 45 net_arp_wait_reply_ip.s_addr = 0; in arp_init() 83 if ((net_arp_wait_packet_ip.s_addr & net_netmask.s_addr) != in arp_request() 84 (net_ip.s_addr & net_netmask.s_addr)) { in arp_request() 85 if (net_gateway.s_addr == 0) { in arp_request() 155 if (net_ip.s_addr == 0) in arp_receive() 158 if (net_read_ip(&arp->ar_tpa).s_addr != net_ip.s_addr) in arp_receive() 181 if ((net_read_ip(&arp->ar_tpa).s_addr & net_netmask.s_addr) != in arp_receive() 182 (net_read_ip(&arp->ar_spa).s_addr & net_netmask.s_addr)) in arp_receive() 196 if (net_server_ip.s_addr == net_arp_wait_packet_ip.s_addr) { in arp_receive() [all …]
|
H A D | link_local.c | 75 ip.s_addr = htonl((LINKLOCAL_ADDR + 0x0100) + tmp); in pick() 108 if (ip.s_addr != 0 && in link_local_start() 109 (ntohl(ip.s_addr) & IN_CLASSB_NET) != LINKLOCAL_ADDR) { in link_local_start() 114 net_netmask.s_addr = htonl(IN_CLASSB_NET); in link_local_start() 117 if (ip.s_addr == 0) in link_local_start() 137 struct in_addr zero_ip = {.s_addr = 0}; in link_local_timeout() 214 struct in_addr null_ip = {.s_addr = 0}; in link_local_receive_arp() 326 net_ip.s_addr = 0; in link_local_receive_arp()
|
H A D | tftp.c | 662 net_ip.s_addr & 0xFF, in tftp_start() 663 (net_ip.s_addr >> 8) & 0xFF, in tftp_start() 664 (net_ip.s_addr >> 16) & 0xFF, in tftp_start() 665 (net_ip.s_addr >> 24) & 0xFF); in tftp_start() 684 if (net_gateway.s_addr && net_netmask.s_addr) { in tftp_start() 688 our_net.s_addr = net_ip.s_addr & net_netmask.s_addr; in tftp_start() 689 remote_net.s_addr = tftp_remote_ip.s_addr & net_netmask.s_addr; in tftp_start() 690 if (our_net.s_addr != remote_net.s_addr) in tftp_start()
|
H A D | net.c | 484 net_ip.s_addr = 0; in net_loop() 491 net_ip.s_addr = 0; in net_loop() 498 net_ip.s_addr = 0; in net_loop() 596 net_arp_wait_packet_ip.s_addr = 0; in net_loop() 845 if (dest.s_addr == 0) in net_send_ip_packet() 846 dest.s_addr = 0xFFFFFFFF; in net_send_ip_packet() 849 if (dest.s_addr == 0xFFFFFFFF) in net_send_ip_packet() 1230 if (net_ip.s_addr && dst_ip.s_addr != net_ip.s_addr && in net_process_received_packet() 1231 dst_ip.s_addr != 0xFFFFFFFF) { in net_process_received_packet() 1287 xsum += (ntohl(ip->ip_src.s_addr) >> 16) & 0x0000ffff; in net_process_received_packet() [all …]
|
H A D | bootp.c | 157 if (tmp_ip.s_addr != 0 && (overwrite_serverip || !net_server_ip.s_addr)) in store_net_params() 207 if (net_netmask.s_addr == 0) in bootp_process_vendor_field() 214 if (net_gateway.s_addr == 0) in bootp_process_vendor_field() 222 if (net_dns_server.s_addr == 0) in bootp_process_vendor_field() 226 if ((net_dns_server2.s_addr == 0) && (size > 4)) in bootp_process_vendor_field() 322 if (net_netmask.s_addr) in bootp_process_vendor() 325 if (net_gateway.s_addr) in bootp_process_vendor() 342 if (net_ntp_server.s_addr) in bootp_process_vendor() 481 if (server_ip.s_addr) { in dhcp_extended() 482 int tmp = ntohl(server_ip.s_addr); in dhcp_extended() [all …]
|
H A D | nfs.c | 865 net_ip.s_addr & 0xFF, in nfs_start() 866 (net_ip.s_addr >> 8) & 0xFF, in nfs_start() 867 (net_ip.s_addr >> 16) & 0xFF, in nfs_start() 868 (net_ip.s_addr >> 24) & 0xFF); in nfs_start() 883 if (net_gateway.s_addr && net_netmask.s_addr) { in nfs_start() 887 our_net.s_addr = net_ip.s_addr & net_netmask.s_addr; in nfs_start() 888 server_net.s_addr = nfs_server_ip.s_addr & net_netmask.s_addr; in nfs_start() 889 if (our_net.s_addr != server_net.s_addr) in nfs_start()
|
/openbmc/u-boot/lib/ |
H A D | net_utils.c | 20 addr.s_addr = 0; in string_to_ip() 24 for (addr.s_addr = 0, i = 0; i < 4; ++i) { in string_to_ip() 27 addr.s_addr = 0; in string_to_ip() 31 addr.s_addr = 0; in string_to_ip() 34 addr.s_addr <<= 8; in string_to_ip() 35 addr.s_addr |= (val & 0xFF); in string_to_ip() 41 addr.s_addr = htonl(addr.s_addr); in string_to_ip()
|
/openbmc/qemu/net/ |
H A D | slirp.c | 440 struct in_addr net = { .s_addr = htonl(0x0a000200) }; /* 10.0.2.0 */ in net_slirp_init() 441 struct in_addr mask = { .s_addr = htonl(0xffffff00) }; /* 255.255.255.0 */ in net_slirp_init() 442 struct in_addr host = { .s_addr = htonl(0x0a000202) }; /* 10.0.2.2 */ in net_slirp_init() 443 struct in_addr dhcp = { .s_addr = htonl(0x0a00020f) }; /* 10.0.2.15 */ in net_slirp_init() 444 struct in_addr dns = { .s_addr = htonl(0x0a000203) }; /* 10.0.2.3 */ in net_slirp_init() 449 struct in_addr smbsrv = { .s_addr = 0 }; in net_slirp_init() 482 addr = ntohl(net.s_addr); in net_slirp_init() 484 mask.s_addr = htonl(0xff000000); /* class A */ in net_slirp_init() 486 mask.s_addr = htonl(0xfff00000); /* priv. 172.16.0.0/12 */ in net_slirp_init() 488 mask.s_addr = htonl(0xffff0000); /* class B */ in net_slirp_init() [all …]
|
/openbmc/linux/arch/um/drivers/ |
H A D | umcast_user.c | 34 sin->sin_addr.s_addr = in_aton(addr); in new_addr() 36 sin->sin_addr.s_addr = INADDR_ANY; in new_addr() 73 if ((!pri->unicast && lsin->sin_addr.s_addr == 0) || in umcast_open() 74 (rsin->sin_addr.s_addr == 0) || in umcast_open() 124 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; in umcast_open() 125 mreq.imr_interface.s_addr = 0; in umcast_open() 156 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; in umcast_close() 157 mreq.imr_interface.s_addr = 0; in umcast_close()
|
/openbmc/u-boot/drivers/net/ |
H A D | netconsole.c | 68 return (ip.s_addr == ~0 || /* 255.255.255.255 (global bcast) */ in is_broadcast() 69 ((netmask.s_addr & our_ip.s_addr) == in is_broadcast() 70 (netmask.s_addr & ip.s_addr) && /* on the same net and */ in is_broadcast() 71 (netmask.s_addr | ip.s_addr) == ~0)); /* bcast to our net */ in is_broadcast() 84 if (!nc_ip.s_addr) in refresh_settings_from_env() 92 nc_ip.s_addr = ~0; /* ncip is not set, so broadcast */ in refresh_settings_from_env() 142 if (src_ip.s_addr != nc_ip.s_addr && !is_broadcast(nc_ip)) in nc_input_packet()
|
/openbmc/linux/net/sctp/ |
H A D | protocol.c | 89 addr->a.v4.sin_addr.s_addr = ifa->ifa_local; in sctp_v4_copy_addrlist() 226 sa->sin_addr.s_addr = ip_hdr(skb)->saddr; in sctp_v4_from_skb() 229 sa->sin_addr.s_addr = ip_hdr(skb)->daddr; in sctp_v4_from_skb() 239 addr->v4.sin_addr.s_addr = inet_sk(sk)->inet_rcv_saddr; in sctp_v4_from_sk() 246 inet_sk(sk)->inet_rcv_saddr = addr->v4.sin_addr.s_addr; in sctp_v4_to_sk_saddr() 252 inet_sk(sk)->inet_daddr = addr->v4.sin_addr.s_addr; in sctp_v4_to_sk_daddr() 265 addr->v4.sin_addr.s_addr = param->v4.addr.s_addr; in sctp_v4_from_addr_param() 281 param->v4.addr.s_addr = addr->v4.sin_addr.s_addr; in sctp_v4_to_addr_param() 292 saddr->v4.sin_addr.s_addr = fl4->saddr; in sctp_v4_dst_saddr() 304 if (addr1->v4.sin_addr.s_addr != addr2->v4.sin_addr.s_addr) in sctp_v4_cmp_addr() [all …]
|
/openbmc/u-boot/cmd/ |
H A D | net.c | 120 if (net_gateway.s_addr) { in netboot_update_env() 125 if (net_netmask.s_addr) { in netboot_update_env() 136 if (net_ip.s_addr) { in netboot_update_env() 145 if (net_server_ip.s_addr) { in netboot_update_env() 150 if (net_dns_server.s_addr) { in netboot_update_env() 155 if (net_dns_server2.s_addr) { in netboot_update_env() 170 if (net_ntp_server.s_addr) { in netboot_update_env() 279 if (net_ping_ip.s_addr == 0) in do_ping() 350 if (net_ntp_server.s_addr == 0) { in do_sntp() 356 if (net_ntp_server.s_addr == 0) { in do_sntp() [all …]
|
/openbmc/linux/drivers/net/vxlan/ |
H A D | vxlan_private.h | 85 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal() 96 ip->sin.sin_addr.s_addr = nla_get_in_addr(nla); in vxlan_nla_get_addr() 110 return nla_put_in_addr(skb, attr, ip->sin.sin_addr.s_addr); in vxlan_nla_put_addr() 118 return ipv4_is_multicast(ip->sin.sin_addr.s_addr); in vxlan_addr_is_multicast() 126 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal() 135 ip->sin.sin_addr.s_addr = nla_get_in_addr(nla); in vxlan_nla_get_addr() 146 return nla_put_in_addr(skb, attr, ip->sin.sin_addr.s_addr); in vxlan_nla_put_addr() 151 return ipv4_is_multicast(ip->sin.sin_addr.s_addr); in vxlan_addr_is_multicast()
|
/openbmc/u-boot/test/dm/ |
H A D | eth.c | 292 ut_assert(net_read_ip(&arp->ar_spa).s_addr == net_ip.s_addr); in sb_check_arp_reply() 294 ut_assert(net_read_ip(&arp->ar_tpa).s_addr == in sb_check_arp_reply() 295 string_to_ip("1.1.2.4").s_addr); in sb_check_arp_reply() 378 ut_assert(net_read_ip(&ip->ip_src).s_addr == net_ip.s_addr); in sb_check_ping_reply() 379 ut_assert(net_read_ip(&ip->ip_dst).s_addr == in sb_check_ping_reply() 380 string_to_ip("1.1.2.4").s_addr); in sb_check_ping_reply()
|
/openbmc/linux/net/l2tp/ |
H A D | l2tp_ip.c | 270 chk_addr_ret = inet_addr_type(net, addr->l2tp_addr.s_addr); in l2tp_ip_bind() 272 if (addr->l2tp_addr.s_addr && chk_addr_ret != RTN_LOCAL && in l2tp_ip_bind() 276 if (addr->l2tp_addr.s_addr) { in l2tp_ip_bind() 277 inet->inet_rcv_saddr = addr->l2tp_addr.s_addr; in l2tp_ip_bind() 278 inet->inet_saddr = addr->l2tp_addr.s_addr; in l2tp_ip_bind() 284 if (__l2tp_ip_bind_lookup(net, addr->l2tp_addr.s_addr, 0, in l2tp_ip_bind() 315 if (ipv4_is_multicast(lsa->l2tp_addr.s_addr)) in l2tp_ip_connect() 365 lsa->l2tp_addr.s_addr = inet->inet_daddr; in l2tp_ip_getname() 372 lsa->l2tp_addr.s_addr = addr; in l2tp_ip_getname() 427 daddr = lip->l2tp_addr.s_addr; in l2tp_ip_sendmsg() [all …]
|
/openbmc/linux/drivers/net/wireguard/ |
H A D | socket.c | 24 .saddr = endpoint->src4.s_addr, in send4() 25 .daddr = endpoint->addr4.sin_addr.s_addr, in send4() 55 endpoint->src4.s_addr = 0; in send4() 65 endpoint->src4.s_addr = 0; in send4() 242 endpoint->addr4.sin_addr.s_addr = ip_hdr(skb)->saddr; in wg_socket_endpoint_from_skb() 243 endpoint->src4.s_addr = ip_hdr(skb)->daddr; in wg_socket_endpoint_from_skb() 262 a->addr4.sin_addr.s_addr == b->addr4.sin_addr.s_addr && in endpoint_eq() 263 a->src4.s_addr == b->src4.s_addr && a->src_if4 == b->src_if4) || in endpoint_eq() 361 .local_ip.s_addr = htonl(INADDR_ANY), in wg_socket_init()
|
/openbmc/linux/net/tipc/ |
H A D | udp_media.c | 109 return ipv4_is_multicast(addr->ipv4.s_addr); in tipc_udp_is_mcast_addr() 184 .daddr = dst->ipv4.s_addr, in tipc_udp_xmit() 185 .saddr = src->ipv4.s_addr, in tipc_udp_xmit() 198 udp_tunnel_xmit_skb(rt, ub->ubsock->sk, skb, src->ipv4.s_addr, in tipc_udp_xmit() 199 dst->ipv4.s_addr, 0, ttl, 0, src->port, in tipc_udp_xmit() 349 src.ipv4.s_addr = iphdr->saddr; in tipc_udp_rcast_disc() 438 ip4.sin_addr.s_addr = addr->ipv4.s_addr; in __tipc_nl_add_udp_addr() 596 addr->ipv4.s_addr = ip4->sin_addr.s_addr; in tipc_parse_udp_addr() 730 dev = __ip_dev_find(net, local.ipv4.s_addr, false); in tipc_udp_enable() 739 udp_conf.local_ip.s_addr = htonl(INADDR_ANY); in tipc_udp_enable() [all …]
|
/openbmc/linux/include/linux/sunrpc/ |
H A D | addr.h | 56 return sin1->sin_addr.s_addr == sin2->sin_addr.s_addr; in rpc_cmp_addr4() 66 dsin->sin_addr.s_addr = ssin->sin_addr.s_addr; in __rpc_copy_addr4()
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/ippool/ippool/ |
H A D | 0001-pppd-ippool.c-Fix-type-casting-issues-between-in_add.patch | 36 *addr = clnt_res.addr.s_addr; 40 - dbglog("Allocated address %s from pool %s", inet_ntoa(clnt_res.addr.s_addr), pool_name); 49 + struct in_addr temp_addr = {free_addr.s_addr}; 59 + struct in_addr temp_addr = {free_addr.s_addr};
|
/openbmc/linux/net/mctp/ |
H A D | device.c | 226 if (!mctp_address_unicast(addr->s_addr)) in mctp_rtm_newaddr() 230 if (memchr(mdev->addrs, addr->s_addr, mdev->num_addrs)) in mctp_rtm_newaddr() 237 tmp_addrs[mdev->num_addrs] = addr->s_addr; in mctp_rtm_newaddr() 247 mctp_addr_notify(mdev, addr->s_addr, RTM_NEWADDR, skb, nlh); in mctp_rtm_newaddr() 248 mctp_route_add_local(mdev, addr->s_addr); in mctp_rtm_newaddr() 289 pos = memchr(mdev->addrs, addr->s_addr, mdev->num_addrs); in mctp_rtm_deladdr() 293 rc = mctp_route_remove_local(mdev, addr->s_addr); in mctp_rtm_deladdr() 303 mctp_addr_notify(mdev, addr->s_addr, RTM_DELADDR, skb, nlh); in mctp_rtm_deladdr()
|
/openbmc/linux/net/ipv4/ |
H A D | ip_sockglue.c | 60 info.ipi_addr.s_addr = ip_hdr(skb)->daddr; in ip_cmsg_recv_pktinfo() 164 sin.sin_addr.s_addr = ip_hdr(skb)->daddr; in ip_cmsg_recv_dstaddr() 299 ipc->addr = info->ipi_spec_dst.s_addr; in ip_cmsg_send() 518 info->ipi_spec_dst.s_addr = ip_hdr(skb)->saddr; in ipv4_datagram_support_cmsg() 558 sin->sin_addr.s_addr = *(__be32 *)(skb_network_header(skb) + in ip_recv_error() 571 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; in ip_recv_error() 680 msf->imsf_multiaddr = psin->sin_addr.s_addr; in set_mcast_msfilter() 689 msf->imsf_slist_flex[i] = psin->sin_addr.s_addr; in set_mcast_msfilter() 740 mreqs.imr_multiaddr = psin->sin_addr.s_addr; in do_mcast_group_source() 742 mreqs.imr_sourceaddr = psin->sin_addr.s_addr; in do_mcast_group_source() [all …]
|
/openbmc/linux/net/rds/ |
H A D | bind.c | 182 sin->sin_addr.s_addr == htonl(INADDR_ANY) || in rds_bind() 183 sin->sin_addr.s_addr == htonl(INADDR_BROADCAST) || in rds_bind() 184 ipv4_is_multicast(sin->sin_addr.s_addr)) in rds_bind() 186 ipv6_addr_set_v4mapped(sin->sin_addr.s_addr, &v6addr); in rds_bind()
|
/openbmc/linux/drivers/net/ppp/ |
H A D | pptp.c | 53 static struct pppox_sock *lookup_chan(u16 call_id, __be32 s_addr) in lookup_chan() argument 62 if (opt->dst_addr.sin_addr.s_addr != s_addr) in lookup_chan() 86 opt->dst_addr.sin_addr.s_addr == d_addr) in lookup_chan_dst() 141 po->proto.pptp.dst_addr.sin_addr.s_addr, in pptp_route_output() 142 po->proto.pptp.src_addr.sin_addr.s_addr, in pptp_route_output() 431 if (lookup_chan_dst(sp->sa_addr.pptp.call_id, sp->sa_addr.pptp.sin_addr.s_addr)) in pptp_connect() 447 if (!opt->src_addr.sin_addr.s_addr || !sp->sa_addr.pptp.sin_addr.s_addr) { in pptp_connect()
|
/openbmc/linux/net/netlabel/ |
H A D | netlabel_unlabeled.c | 243 entry->list.addr = addr->s_addr & mask->s_addr; in netlbl_unlhsh_add_addr4() 244 entry->list.mask = mask->s_addr; in netlbl_unlhsh_add_addr4() 415 addr4->s_addr, in netlbl_unlhsh_add() 416 mask4->s_addr); in netlbl_unlhsh_add() 480 list_entry = netlbl_af4list_remove(addr->s_addr, mask->s_addr, in netlbl_unlhsh_remove_addr4() 494 addr->s_addr, mask->s_addr); in netlbl_unlhsh_remove_addr4() 1099 addr_struct.s_addr = addr4->list.addr; in netlbl_unlabel_staticlist_gen() 1102 addr_struct.s_addr); in netlbl_unlabel_staticlist_gen() 1106 addr_struct.s_addr = addr4->list.mask; in netlbl_unlabel_staticlist_gen() 1109 addr_struct.s_addr); in netlbl_unlabel_staticlist_gen()
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | timestamping.c | 418 addr.sin_addr.s_addr = htonl(INADDR_ANY); in main() 431 imr.imr_multiaddr.s_addr = iaddr.s_addr; in main() 432 imr.imr_interface.s_addr = in main() 433 ((struct sockaddr_in *)&device.ifr_addr)->sin_addr.s_addr; in main() 435 &imr.imr_interface.s_addr, sizeof(struct in_addr)) < 0) in main()
|