Home
last modified time | relevance | path

Searched refs:sin_addr (Results 1 – 25 of 143) sorted by relevance

123456

/f-stack/tools/ifconfig/
H A Daf_inet.c89 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 Difvxlan.c145 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 Din.c292 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 Dip_options.c171 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 Din_gif.c157 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 Dip_gre.c215 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 Dip_icmp.c547 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 Dip_fastfwd.c147 *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 Dif_ether.c388 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 Din_pcb.c838 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 Dip_output.c168 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 Dsctp_asconf.c201 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 Din_mcast.c540 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 Din_rmx.c79 if (in_broadcast(addr4->sin_addr, nh->nh_ifp)) { in rib4_preadd()
99 mask4->sin_addr.s_addr == 0) in rib4_preadd()
H A Din_fib_algo.c509 #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 Dudp_usrreq.c450 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 Din_fib.c152 .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 Darp.c311 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 Dmroute.c193 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 Dff_veth.c389 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 Dmt_connection.cpp348 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 Dngx_inet.c203 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 Dif_me.c288 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 Dsubr_ipsec.c82 (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 Dipsec_output.c146 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()

123456