| /f-stack/tools/ifconfig/ |
| H A D | af_inet.c | 89 inet_ntop(AF_INET, &sin->sin_addr, addr_buf, sizeof(addr_buf)); in in_status() 97 printf(" --> %s", inet_ntoa(sin->sin_addr)); in in_status() 107 smask = ntohl(sin->sin_addr.s_addr); in in_status() 116 printf(" netmask %s", inet_ntoa(sin->sin_addr)); in in_status() 122 if (sin != NULL && sin->sin_addr.s_addr != 0) in in_status() 123 printf(" broadcast %s", inet_ntoa(sin->sin_addr)); in in_status() 168 min->sin_addr.s_addr = htonl(~((1LL << (32 - masklen)) - 1) & in in_getaddr() 173 if (inet_aton(s, &sin->sin_addr)) in in_getaddr() 180 bcopy(hp->h_addr, (char *)&sin->sin_addr, in in_getaddr() 181 MIN((size_t)hp->h_length, sizeof(sin->sin_addr))); in in_getaddr() [all …]
|
| H A D | ifvxlan.c | 145 if (inet_ntop(AF_INET, &sin->sin_addr, src, sizeof(src)) == NULL) in vxlan_status() 149 if (inet_ntop(AF_INET, &sin->sin_addr, dst, sizeof(dst)) == NULL) in vxlan_status() 155 mc = IN_MULTICAST(ntohl(sin->sin_addr.s_addr)); in vxlan_status() 269 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) in DECL_CMD_FUNC() 329 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) in DECL_CMD_FUNC() 389 if (!IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) in DECL_CMD_FUNC()
|
| /f-stack/freebsd/netinet/ |
| H A D | in.c | 292 if (ia->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr) in in_control() 395 if (it->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr && in in_aifaddr_ioctl() 588 if (it->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr && in in_difaddr_ioctl() 590 &addr->sin_addr) == 0)) in in_difaddr_ioctl() 683 if (it->ia_addr.sin_addr.s_addr == addr->sin_addr.s_addr && in in_gifaddr_ioctl() 815 ia->ia_dstaddr.sin_addr.s_addr == ia->ia_addr.sin_addr.s_addr) in ia_need_loopback_route() 839 *prefix = ia->ia_addr.sin_addr; in ia_getrtprefix() 843 *prefix = ia->ia_addr.sin_addr; in ia_getrtprefix() 867 .sin_addr = maddr, in in_handle_ifaddr_route() 987 addr.sin_addr.s_addr = ntohl(ia->ia_addr.sin_addr.s_addr); in in_scrubprefixlle() [all …]
|
| H A D | ip_options.c | 171 ipaddr.sin_addr = ip->ip_dst; in ip_dooptions() 236 (void)memcpy(&ipaddr.sin_addr, cp + off, in ip_dooptions() 237 sizeof(ipaddr.sin_addr)); in ip_dooptions() 253 memcpy(cp + off, &(IA_SIN(ia)->sin_addr), in ip_dooptions() 266 ip->ip_dst = ipaddr.sin_addr; in ip_dooptions() 293 (void)memcpy(&ipaddr.sin_addr, &ip->ip_dst, in ip_dooptions() 294 sizeof(ipaddr.sin_addr)); in ip_dooptions() 301 memcpy(cp + off, &(IA_SIN(ia)->sin_addr), in ip_dooptions() 349 ipaddr.sin_addr = dst; in ip_dooptions() 354 (void)memcpy(sin, &IA_SIN(ia)->sin_addr, in ip_dooptions() [all …]
|
| H A D | in_gif.c | 157 CK_LIST_FOREACH(sc, &GIF_SRCHASH(sin->sin_addr.s_addr), srchash) { in in_gif_srcaddr() 158 if (sc->gif_iphdr->ip_src.s_addr != sin->sin_addr.s_addr) in in_gif_srcaddr() 216 if (src->sin_addr.s_addr == INADDR_ANY || in in_gif_ioctl() 217 dst->sin_addr.s_addr == INADDR_ANY) { in in_gif_ioctl() 225 error = in_gif_checkdup(sc, src->sin_addr.s_addr, in in_gif_ioctl() 226 dst->sin_addr.s_addr); in in_gif_ioctl() 235 ip->ip_src.s_addr = src->sin_addr.s_addr; in in_gif_ioctl() 236 ip->ip_dst.s_addr = dst->sin_addr.s_addr; in in_gif_ioctl() 260 src->sin_addr = (cmd == SIOCGIFPSRCADDR) ? in in_gif_ioctl()
|
| H A D | ip_gre.c | 215 CK_LIST_FOREACH(sc, &GRE_SRCHASH(sin->sin_addr.s_addr), srchash) { in in_gre_srcaddr() 216 if (sc->gre_oip.ip_src.s_addr != sin->sin_addr.s_addr) in in_gre_srcaddr() 247 dst = ((const struct sockaddr_in *)sa)->sin_addr.s_addr; in in_gre_udp_input() 339 sin.sin_addr.s_addr = addr; in in_gre_setup_socket() 467 if (src->sin_addr.s_addr == INADDR_ANY || in in_gre_ioctl() 468 dst->sin_addr.s_addr == INADDR_ANY) { in in_gre_ioctl() 477 error = in_gre_checkdup(sc, src->sin_addr.s_addr, in in_gre_ioctl() 478 dst->sin_addr.s_addr, sc->gre_options); in in_gre_ioctl() 488 ip->ip_src.s_addr = src->sin_addr.s_addr; in in_gre_ioctl() 489 ip->ip_dst.s_addr = dst->sin_addr.s_addr; in in_gre_ioctl() [all …]
|
| H A D | ip_icmp.c | 547 icmpsrc.sin_addr = icp->icmp_ip.ip_dst; in icmp_input() 621 icmpdst.sin_addr = ip->ip_src; in icmp_input() 625 icmpdst.sin_addr = ip->ip_dst; in icmp_input() 686 icmpgw.sin_addr = ip->ip_src; in icmp_input() 687 icmpdst.sin_addr = icp->icmp_gwaddr; in icmp_input() 698 icmpsrc.sin_addr = icp->icmp_ip.ip_dst; in icmp_input() 791 t = IA_SIN(ia)->sin_addr; in icmp_reflect() 811 t = IA_SIN(ia)->sin_addr; in icmp_reflect() 827 t = IA_SIN(ia)->sin_addr; in icmp_reflect() 842 t = IA_SIN(ia)->sin_addr; in icmp_reflect() [all …]
|
| H A D | ip_fastfwd.c | 147 *addr = nh->gw4_sa.sin_addr.s_addr; in ip_redir_alloc() 352 (fwd_tag + 1))->sin_addr.s_addr; in ip_tryforward() 408 (fwd_tag + 1))->sin_addr.s_addr; in ip_tryforward() 428 dst.sin_addr = nh->gw4_sa.sin_addr; in ip_tryforward() 430 dst.sin_addr = dest; in ip_tryforward()
|
| H A D | if_ether.c | 388 sip = &IA_SIN(ifa)->sin_addr; in arprequest_internal() 391 sip = &IA_SIN(ifa)->sin_addr; in arprequest_internal() 395 IA_MASKSIN(ifa)->sin_addr.s_addr)) in arprequest_internal() 500 inet_ntoa_r(SIN(dst)->sin_addr, addrbuf), in arpresolve_full() 820 sin.sin_addr.s_addr = 0; in in_arpinput() 865 itaddr.s_addr == ia->ia_addr.sin_addr.s_addr && in in_arpinput() 885 addr == ia->ia_addr.sin_addr.s_addr) in in_arpinput() 932 myaddr = ia->ia_addr.sin_addr; in in_arpinput() 971 sin.sin_addr = isaddr; in in_arpinput() 1053 sin.sin_addr = itaddr; in in_arpinput() [all …]
|
| H A D | in_pcb.c | 838 laddr.sin_addr = *laddrp; in in_pcb_lport() 989 laddr = sin->sin_addr; in in_pcbbind_setup() 1050 if (ntohl(sin->sin_addr.s_addr) != in in_pcbbind_setup() 1166 sin->sin_addr.s_addr = faddr->s_addr; in in_pcbladdr() 1324 &sin->sin_addr) == 0) { in in_pcbladdr() 1390 faddr = sin->sin_addr; in in_pcbconnect_setup() 1453 &ia->ia_addr.sin_addr) == 0)) in in_pcbconnect_setup() 1459 laddr = ia->ia_addr.sin_addr; in in_pcbconnect_setup() 1484 lsin.sin_addr = laddr; in in_pcbconnect_setup() 1486 fsin.sin_addr = faddr; in in_pcbconnect_setup() [all …]
|
| H A D | ip_output.c | 168 dst->sin_addr = ip->ip_dst; in ip_output_pfil() 395 dst->sin_addr = ip->ip_dst; in ip_output() 415 dst->sin_addr.s_addr != ip->ip_dst.s_addr)) in ip_output() 434 dst->sin_addr = ip->ip_dst; in ip_output() 439 src = IA_SIN(ia)->sin_addr; in ip_output() 454 src = IA_SIN(ia)->sin_addr; in ip_output() 467 src = IA_SIN(ia)->sin_addr; in ip_output() 512 src = IA_SIN(ia)->sin_addr; in ip_output() 542 dst->sin_addr = nh->gw4_sa.sin_addr; in ip_output() 544 src = IA_SIN(ia)->sin_addr; in ip_output() [all …]
|
| H A D | sctp_asconf.c | 201 sin->sin_addr.s_addr = v4addr->addr; in sctp_process_asconf_add_ip() 361 sin->sin_addr.s_addr = v4addr->addr; in sctp_process_asconf_delete_ip() 497 sin->sin_addr.s_addr = v4addr->addr; in sctp_process_asconf_set_primary() 1981 if (sin->sin_addr.s_addr == 0) { in sctp_addr_mgmt_assoc() 2168 if (sin->sin_addr.s_addr == 0) { in sctp_asconf_iterator_stcb() 2173 &sin->sin_addr) != 0) { in sctp_asconf_iterator_stcb() 2452 if (sin->sin_addr.s_addr == 0) { in sctp_find_valid_localaddr() 2457 &sin->sin_addr) != 0) { in sctp_find_valid_localaddr() 2712 found_addr)->sin_addr; in sctp_compose_asconf() 3082 &sin->sin_addr) != 0) { in sctp_check_address_list_all() [all …]
|
| H A D | in_mcast.c | 540 gsin.sin_addr = *group; in in_getmulti() 757 find.ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_get_source() 824 find.ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_prune() 1441 gsa->sin.sin_addr = mreqs.imr_multiaddr; in inp_block_unblock_source() 1445 ssa->sin.sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source() 1830 IA_SIN(ia)->sin_addr; in inp_getmoptions() 2001 gsa->sin.sin_addr = mreqn.imr_multiaddr; in inp_join_group() 2027 gsa->sin.sin_addr = mreqs.imr_multiaddr; in inp_join_group() 2031 ssa->sin.sin_addr = mreqs.imr_sourceaddr; in inp_join_group() 2338 gsa->sin.sin_addr = mreqs.imr_multiaddr; in inp_leave_group() [all …]
|
| H A D | in_rmx.c | 79 if (in_broadcast(addr4->sin_addr, nh->nh_ifp)) { in rib4_preadd() 99 mask4->sin_addr.s_addr == 0) in rib4_preadd()
|
| H A D | in_fib_algo.c | 509 #define KEY_LEN_INET (offsetof(struct sockaddr_in, sin_addr) + sizeof(in_addr_t)) 510 #define OFF_LEN_INET (8 * offsetof(struct sockaddr_in, sin_addr)) 534 .sin_addr = key.addr4, in lradix4_lookup() 620 ae->addr.sin_addr = addr4; in lradix4_add_route_cb() 625 mask.sin_addr = mask4; in lradix4_add_route_cb() 690 .sin_addr = key.addr4, in radix4_lookup()
|
| H A D | udp_usrreq.c | 450 udp_in[0].sin_addr = ip->ip_src; in udp_input() 454 udp_in[1].sin_addr = ip->ip_dst; in udp_input() 585 group.sin_addr = ip->ip_dst; in udp_input() 679 uh->uh_sport, next_hop->sin_addr, in udp_input() 788 faddr = ((struct sockaddr_in *)sa)->sin_addr; in udp_common_ctlinput() 944 addrs[0].sin_addr, addrs[0].sin_port, in udp_getcred() 1228 src.sin_addr = in udp_output() 1291 src.sin_addr.s_addr == INADDR_ANY)) { in udp_output() 1337 sin->sin_addr.s_addr == INADDR_ANY || in udp_output() 1338 sin->sin_addr.s_addr == INADDR_BROADCAST) { in udp_output() [all …]
|
| H A D | in_fib.c | 152 .sin_addr = dst, in fib4_lookup() 230 sin4.sin_addr = dst; in lookup_nhop() 298 .sin_addr = dst, in fib4_lookup_rt()
|
| /f-stack/tools/arp/ |
| H A D | arp.c | 311 reply.sin_addr.s_addr = inet_addr(host); in getaddr() 312 if (reply.sin_addr.s_addr == INADDR_NONE) { in getaddr() 319 sizeof reply.sin_addr); in getaddr() 418 inet_ntoa(dst->sin_addr)); in set() 482 host, inet_ntoa(addr->sin_addr)); in get() 534 addr->sin_addr.s_addr = dst->sin_addr.s_addr; in delete() 608 if (addr != sin2->sin_addr.s_addr) in search() 638 sizeof addr->sin_addr, AF_INET); in print_entry() 649 inet_ntoa(addr->sin_addr)); in print_entry() 903 &ifreq.ifr_addr)->sin_addr.s_addr; in get_ether_addr() [all …]
|
| /f-stack/tools/netstat/ |
| H A D | mroute.c | 193 memcpy(&sin.sin_addr, &m->mfc_origin, sizeof(sin.sin_addr)); in print_mfc() 195 memcpy(&sin.sin_addr, &m->mfc_mcastgrp, sizeof(sin.sin_addr)); in print_mfc() 307 memcpy(&sin.sin_addr, &v->v_lcl_addr, sizeof(sin.sin_addr)); in mroutepr() 312 memcpy(&sin.sin_addr, &v->v_rmt_addr, sizeof(sin.sin_addr)); in mroutepr()
|
| /f-stack/lib/ |
| H A D | ff_veth.c | 389 sa.sin_addr.s_addr = sc->ip; in ff_veth_setaddr() 392 sa.sin_addr.s_addr = sc->netmask; in ff_veth_setaddr() 395 sa.sin_addr.s_addr = sc->broadcast; in ff_veth_setaddr() 420 gw.sin_addr.s_addr = sc->gateway; in ff_veth_set_gateway() 427 dst.sin_addr.s_addr = 0; in ff_veth_set_gateway() 434 nm.sin_addr.s_addr = 0; in ff_veth_set_gateway() 462 sa.sin_addr.s_addr = sc->vip[i]; in ff_veth_setvaddr() 466 sa.sin_addr.s_addr = 0xFFFFFFFF; in ff_veth_setvaddr() 470 sa.sin_addr.s_addr = sc->vip[i] | 0xFF000000; in ff_veth_setvaddr()
|
| /f-stack/app/micro_thread/ |
| H A D | mt_connection.cpp | 348 inet_ntoa(_dst_addr.sin_addr), ntohs(_dst_addr.sin_port)); in RecvData() 525 if ((dst->sin_addr.s_addr == 0) || (dst->sin_port == 0)) in RemoveTcpKeepConn() 527 MTLOG_ERROR("sock addr, invalid, %x:%d", dst->sin_addr.s_addr, dst->sin_port); in RemoveTcpKeepConn() 535 MTLOG_ERROR("no conn cache list, invalid, %x:%d", dst->sin_addr.s_addr, dst->sin_port); in RemoveTcpKeepConn() 549 if ((dst->sin_addr.s_addr == 0) || (dst->sin_port == 0)) in CacheTcpKeepConn() 551 MTLOG_ERROR("sock addr, invalid, %x:%d", dst->sin_addr.s_addr, dst->sin_port); in CacheTcpKeepConn()
|
| /f-stack/app/nginx-1.16.1/src/core/ |
| H A D | ngx_inet.c | 203 p = (u_char *) &sin->sin_addr; in ngx_sock_ntop() 498 inaddr = ((struct sockaddr_in *) sa)->sin_addr.s_addr; in ngx_cidr_match() 613 sin->sin_addr.s_addr = inaddr; in ngx_parse_addr() 922 sin->sin_addr.s_addr = INADDR_ANY; in ngx_parse_inet_url() 955 sin->sin_addr.s_addr = INADDR_ANY; in ngx_parse_inet_url() 960 sin->sin_addr.s_addr = ngx_inet_addr(host, len); in ngx_parse_inet_url() 962 if (sin->sin_addr.s_addr != INADDR_NONE) { in ngx_parse_inet_url() 964 if (sin->sin_addr.s_addr == INADDR_ANY) { in ngx_parse_inet_url() 1212 if (sin.sin_addr.s_addr == INADDR_NONE) { in ngx_inet_resolve_host() 1392 if (sin1->sin_addr.s_addr != sin2->sin_addr.s_addr) { in ngx_cmp_sockaddr() [all …]
|
| /f-stack/freebsd/net/ |
| H A D | if_me.c | 288 if (src->sin_addr.s_addr == INADDR_ANY || in me_ioctl() 289 dst->sin_addr.s_addr == INADDR_ANY) { in me_ioctl() 293 error = me_set_tunnel(sc, src->sin_addr.s_addr, in me_ioctl() 294 dst->sin_addr.s_addr); in me_ioctl() 311 src->sin_addr = sc->me_src; in me_ioctl() 314 src->sin_addr = sc->me_dst; in me_ioctl() 396 CK_LIST_FOREACH(sc, &ME_SRCHASH(sin->sin_addr.s_addr), srchash) { in me_srcaddr() 397 if (sc->me_src.s_addr != sin->sin_addr.s_addr) in me_srcaddr()
|
| /f-stack/freebsd/netipsec/ |
| H A D | subr_ipsec.c | 82 (caddr_t) &src->sin.sin_addr); in ipsec4_setsockaddrs() 85 (caddr_t) &dst->sin.sin_addr); in ipsec4_setsockaddrs() 88 src->sin.sin_addr = ip->ip_src; in ipsec4_setsockaddrs() 89 dst->sin.sin_addr = ip->ip_dst; in ipsec4_setsockaddrs()
|
| H A D | ipsec_output.c | 146 sin->sin_addr = ip->ip_src; in ipsec4_allocsa() 153 sin->sin_addr = ip->ip_dst; in ipsec4_allocsa() 227 dst->sin.sin_addr.s_addr != INADDR_ANY && in ipsec4_perform_request() 228 dst->sin.sin_addr.s_addr != ip->ip_dst.s_addr)) { in ipsec4_perform_request() 939 saidx->src.sin.sin_addr.s_addr == INADDR_ANY || in ipsec_encap() 940 saidx->dst.sin.sin_addr.s_addr == INADDR_ANY) in ipsec_encap() 953 ip->ip_src = saidx->src.sin.sin_addr; in ipsec_encap() 954 ip->ip_dst = saidx->dst.sin.sin_addr; in ipsec_encap()
|