| /f-stack/tools/ifconfig/ |
| H A D | af_inet.c | 65 struct sockaddr_in *sin, null_sin; in in_status() local 73 if (sin == NULL) in in_status() 84 error = getnameinfo((struct sockaddr *)sin, sin->sin_len, addr_buf, in in_status() 95 if (sin == NULL) in in_status() 96 sin = &null_sin; in in_status() 101 if (sin == NULL) in in_status() 102 sin = &null_sin; in in_status() 122 if (sin != NULL && sin->sin_addr.s_addr != 0) in in_status() 146 sin->sin_len = sizeof(*sin); in in_getaddr() 147 sin->sin_family = AF_INET; in in_getaddr() [all …]
|
| H A D | af_inet6.c | 199 if (sin == NULL) 207 ifr6.ifr_addr = *sin; 220 ifr6.ifr_addr = *sin; 240 error = getnameinfo((struct sockaddr *)sin, sin->sin6_len, 258 if (sin != NULL && sin->sin6_family == AF_INET6) { 278 if (sin == NULL) 279 sin = &null_sin; 346 sin->sin6_len = sizeof(*sin); 348 sin->sin6_family = AF_INET6; 353 memset((void *)&sin->sin6_addr, 0x00, sizeof(sin->sin6_addr)); [all …]
|
| H A D | ifvxlan.c | 144 struct sockaddr_in *sin = (struct sockaddr_in *)lsa; in vxlan_status() local 148 sin = (struct sockaddr_in *)rsa; in vxlan_status() 154 struct sockaddr_in *sin = (struct sockaddr_in *)rsa; in vxlan_status() local 155 mc = IN_MULTICAST(ntohl(sin->sin_addr.s_addr)); in vxlan_status() 267 struct sockaddr_in *sin = (struct sockaddr_in *)sa; in DECL_CMD_FUNC() local 269 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) in DECL_CMD_FUNC() 272 cmd.vxlcmd_sa.in4 = *sin; in DECL_CMD_FUNC() 329 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) in DECL_CMD_FUNC() 332 cmd.vxlcmd_sa.in4 = *sin; in DECL_CMD_FUNC() 389 if (!IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) in DECL_CMD_FUNC() [all …]
|
| /f-stack/freebsd/netinet/ |
| H A D | in_debug.c | 50 in_show_sockaddr_in(struct sockaddr_in *sin) in in_show_sockaddr_in() argument 54 db_printf("\tsockaddr_in = %p\n", sin); in in_show_sockaddr_in() 61 sin->sin_zero[0], sin->sin_zero[1], in in_show_sockaddr_in() 62 sin->sin_zero[2], sin->sin_zero[3], in in_show_sockaddr_in() 63 sin->sin_zero[4], sin->sin_zero[5], in in_show_sockaddr_in() 64 sin->sin_zero[6], sin->sin_zero[7]); in in_show_sockaddr_in() 68 DB_SHOW_COMMAND(sin, db_show_sin) in DB_SHOW_COMMAND() argument 70 struct sockaddr_in *sin; in DB_SHOW_COMMAND() local 72 sin = (struct sockaddr_in *)addr; in DB_SHOW_COMMAND() 73 if (sin == NULL) { in DB_SHOW_COMMAND() [all …]
|
| H A D | sctp_asconf.c | 196 sin = &store.sin; in sctp_process_asconf_add_ip() 197 memset(sin, 0, sizeof(*sin)); in sctp_process_asconf_add_ip() 356 sin = &store.sin; in sctp_process_asconf_delete_ip() 357 memset(sin, 0, sizeof(*sin)); in sctp_process_asconf_delete_ip() 493 sin = &store.sin; in sctp_process_asconf_set_primary() 494 memset(sin, 0, sizeof(*sin)); in sctp_process_asconf_set_primary() 1297 sin = &ifa->address.sin; in sctp_asconf_queue_mgmt() 1980 sin = &ifa->address.sin; in sctp_addr_mgmt_assoc() 2167 sin = &ifa->address.sin; in sctp_asconf_iterator_stcb() 2451 sin = &sctp_ifa->address.sin; in sctp_find_valid_localaddr() [all …]
|
| H A D | ip_divert.c | 126 struct sockaddr_in *sin); 345 if (sin) { in div_output() 363 for (i = 0; i < sizeof(sin->sin_zero) && sin->sin_zero[i]; i++) in div_output() 365 if ( i > 0 && i < sizeof(sin->sin_zero)) in div_output() 366 m->m_pkthdr.rcvif = ifunit(sin->sin_zero); in div_output() 386 if (!sin || sin->sin_addr.s_addr == 0) { in div_output() 391 error = div_output_inbound(family, so, m, sin); in div_output() 508 struct sockaddr_in *sin) in div_output_inbound() argument 521 bzero(sin->sin_zero, sizeof(sin->sin_zero)); in div_output_inbound() 522 sin->sin_port = 0; in div_output_inbound() [all …]
|
| H A D | in_mcast.c | 82 struct sockaddr_in sin; member 1439 gsa->sin.sin_family = AF_INET; in inp_block_unblock_source() 1443 ssa->sin.sin_family = AF_INET; in inp_block_unblock_source() 1544 error = imf_prune(imf, &ssa->sin); in inp_block_unblock_source() 1999 gsa->sin.sin_family = AF_INET; in inp_join_group() 2023 gsa->sin.sin_family = ssa->sin.sin_family = AF_INET; in inp_join_group() 2024 gsa->sin.sin_len = ssa->sin.sin_len = in inp_join_group() 2064 gsa->sin.sin_port = 0; in inp_join_group() 2069 ssa->sin.sin_port = 0; in inp_join_group() 2336 gsa->sin.sin_family = AF_INET; in inp_leave_group() [all …]
|
| H A D | ip_gre.c | 206 const struct sockaddr_in *sin; in in_gre_srcaddr() local 214 sin = (const struct sockaddr_in *)sa; in in_gre_srcaddr() 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() 265 struct sockaddr_in sin; in in_gre_setup_socket() local 336 memset(&sin, 0, sizeof(sin)); in in_gre_setup_socket() 337 sin.sin_family = AF_INET; in in_gre_setup_socket() 338 sin.sin_len = sizeof(sin); in in_gre_setup_socket() 339 sin.sin_addr.s_addr = addr; in in_gre_setup_socket() 340 sin.sin_port = htons(GRE_UDPPORT); in in_gre_setup_socket() [all …]
|
| H A D | in_pcb.c | 909 struct sockaddr_in *sin; in in_pcbbind_setup() local 957 lport = sin->sin_port; in in_pcbbind_setup() 979 bzero(&sin->sin_zero, sizeof(sin->sin_zero)); in in_pcbbind_setup() 989 laddr = sin->sin_addr; in in_pcbbind_setup() 1163 sin = &dst; in in_pcbladdr() 1386 if (sin->sin_port == 0) in in_pcbconnect_setup() 1390 faddr = sin->sin_addr; in in_pcbconnect_setup() 1391 fport = sin->sin_port; in in_pcbconnect_setup() 1884 sin = malloc(sizeof *sin, M_SONAME, in in_sockaddr() 1887 sin->sin_len = sizeof(*sin); in in_sockaddr() [all …]
|
| H A D | sctp_pcb.c | 618 sin = &sctp_ifap->address.sin; in sctp_add_addr_to_vrf() 884 sin = &sctp_ifa->address.sin; in sctp_does_stcb_own_this_addr() 964 sin = &laddr->ifa->address.sin; in sctp_does_stcb_own_this_addr() 1116 *sin; in sctp_tcb_special_locate() local 1616 sin = NULL; in sctp_endpoint_probe() 1915 lport = sin->sin_port; in sctp_pcb_findep() 2349 sin = &remote_store.sin; in sctp_findassociation_ep_asconf() 2351 sin->sin_len = sizeof(*sin); in sctp_findassociation_ep_asconf() 3757 memset(&sin->sin_zero, 0, sizeof(sin->sin_zero)); in sctp_add_remote_addr() 6033 memset(&sin, 0, sizeof(sin)); in sctp_load_addresses_from_init() [all …]
|
| H A D | in.c | 1475 struct sockaddr_in *sin; in in_lltable_fill_sa_entry() local 1477 sin = (struct sockaddr_in *)sa; in in_lltable_fill_sa_entry() 1478 bzero(sin, sizeof(*sin)); in in_lltable_fill_sa_entry() 1479 sin->sin_family = AF_INET; in in_lltable_fill_sa_entry() 1480 sin->sin_len = sizeof(*sin); in in_lltable_fill_sa_entry() 1481 sin->sin_addr = lle->r_l3addr.addr4; in in_lltable_fill_sa_entry() 1518 const struct sockaddr_in *sin = (const struct sockaddr_in *)l3addr; in in_lltable_alloc() local 1537 lle = in_lltable_new(sin->sin_addr, flags); in in_lltable_alloc() 1578 lle = in_lltable_find_dst(llt, sin->sin_addr); in in_lltable_lookup() 1611 struct sockaddr_in sin; in in_lltable_dump_entry() member [all …]
|
| H A D | sctp_usrreq.c | 1098 sin = &sctp_ifa->address.sin; in sctp_fill_up_addresses_vrf() 7338 SCTP_MALLOC_SONAME(sin, struct sockaddr_in *, sizeof *sin); 7342 sin->sin_len = sizeof(*sin); 7343 sin->sin_port = store.sin.sin_port; 7344 sin->sin_addr = store.sin.sin_addr; 7388 SCTP_MALLOC_SONAME(sin, struct sockaddr_in *, sizeof *sin); 7389 if (sin == NULL) 7392 sin->sin_len = sizeof(*sin); 7438 sin->sin_addr = sctp_ifa->address.sin.sin_addr; 7486 SCTP_MALLOC_SONAME(sin, struct sockaddr_in *, sizeof *sin); [all …]
|
| H A D | if_ether.c | 806 struct sockaddr_in sin; in in_arpinput() local 818 sin.sin_len = sizeof(struct sockaddr_in); in in_arpinput() 819 sin.sin_family = AF_INET; in in_arpinput() 820 sin.sin_addr.s_addr = 0; in in_arpinput() 968 bzero(&sin, sizeof(sin)); in in_arpinput() 969 sin.sin_len = sizeof(struct sockaddr_in); in in_arpinput() 970 sin.sin_family = AF_INET; in in_arpinput() 971 sin.sin_addr = isaddr; in in_arpinput() 972 dst = (struct sockaddr *)&sin; in in_arpinput() 1053 sin.sin_addr = itaddr; in in_arpinput() [all …]
|
| /f-stack/tools/netstat/ |
| H A D | mroute.c | 173 struct sockaddr_in sin; in print_mfc() local 181 memset(&sin, 0, sizeof(sin)); in print_mfc() 182 sin.sin_len = sizeof(sin); in print_mfc() 183 sin.sin_family = AF_INET; in print_mfc() 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() 232 struct sockaddr_in sin; in mroutepr() local 248 memset(&sin, 0, sizeof(sin)); in mroutepr() 249 sin.sin_len = sizeof(sin); in mroutepr() 307 memcpy(&sin.sin_addr, &v->v_lcl_addr, sizeof(sin.sin_addr)); in mroutepr() [all …]
|
| /f-stack/freebsd/netipsec/ |
| H A D | ipsec_pcb.c | 102 struct sockaddr_in *sin; in ipsec_setsockaddrs_inpcb() local 104 bzero(&src->sin, sizeof(src->sin)); in ipsec_setsockaddrs_inpcb() 105 bzero(&dst->sin, sizeof(dst->sin)); in ipsec_setsockaddrs_inpcb() 106 src->sin.sin_family = AF_INET; in ipsec_setsockaddrs_inpcb() 108 dst->sin.sin_family = AF_INET; in ipsec_setsockaddrs_inpcb() 112 sin = &src->sin; in ipsec_setsockaddrs_inpcb() 114 sin = &dst->sin; in ipsec_setsockaddrs_inpcb() 115 sin->sin_addr = inp->inp_laddr; in ipsec_setsockaddrs_inpcb() 116 sin->sin_port = inp->inp_lport; in ipsec_setsockaddrs_inpcb() 119 sin = &dst->sin; in ipsec_setsockaddrs_inpcb() [all …]
|
| H A D | ipsec_output.c | 114 struct sockaddr_in *sin; in ipsec4_allocsa() local 142 sin = &saidx->src.sin; in ipsec4_allocsa() 143 sin->sin_len = sizeof(*sin); in ipsec4_allocsa() 144 sin->sin_family = AF_INET; in ipsec4_allocsa() 145 sin->sin_port = IPSEC_PORT_ANY; in ipsec4_allocsa() 146 sin->sin_addr = ip->ip_src; in ipsec4_allocsa() 149 sin = &saidx->dst.sin; in ipsec4_allocsa() 150 sin->sin_len = sizeof(*sin); in ipsec4_allocsa() 151 sin->sin_family = AF_INET; in ipsec4_allocsa() 152 sin->sin_port = IPSEC_PORT_ANY; in ipsec4_allocsa() [all …]
|
| H A D | subr_ipsec.c | 76 src->sin = template; in ipsec4_setsockaddrs() 77 dst->sin = template; in ipsec4_setsockaddrs() 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()
|
| /f-stack/tools/ndp/ |
| H A D | ndp.c | 484 sin->sin6_scope_id = in set() 505 sdl = (struct sockaddr_dl *)(ALIGN(sin->sin6_len) + (char *)sin); in set() 550 sin->sin6_scope_id = in get() 552 dump(sin, 0); in get() 555 getnameinfo((struct sockaddr *)sin, sin->sin6_len, host_buf, in get() 591 sin->sin6_scope_id = in delete() 598 sdl = (struct sockaddr_dl *)(ALIGN(sin->sin6_len) + (char *)sin); in delete() 622 sin->sin6_len, host_buf, in delete() 648 struct sockaddr_in6 *sin; in dump() local 692 ALIGN(sin->sin6_len)); in dump() [all …]
|
| /f-stack/app/nginx-1.16.1/src/core/ |
| H A D | ngx_inet.c | 190 struct sockaddr_in *sin; in ngx_sock_ntop() local 203 p = (u_char *) &sin->sin_addr; in ngx_sock_ntop() 566 struct sockaddr_in *sin; in ngx_parse_addr() local 788 struct sockaddr_in *sin; in ngx_parse_inet_url() local 792 sin->sin_family = AF_INET; in ngx_parse_inet_url() 1203 struct sockaddr_in sin; in ngx_inet_resolve_host() local 1209 sin.sin_family = AF_INET; in ngx_inet_resolve_host() 1406 struct sockaddr_in *sin; in ngx_inet_get_port() local 1426 return ntohs(sin->sin_port); in ngx_inet_get_port() 1434 struct sockaddr_in *sin; in ngx_inet_set_port() local [all …]
|
| /f-stack/freebsd/net/ |
| H A D | if_ipsec.c | 527 struct sockaddr_in *sin = NULL; in ipsec_ioctl() local 677 sin = (struct sockaddr_in *)&ifr->ifr_addr; in ipsec_ioctl() 678 memset(sin, 0, sizeof(*sin)); in ipsec_ioctl() 679 sin->sin_family = AF_INET; in ipsec_ioctl() 680 sin->sin_len = sizeof(*sin); in ipsec_ioctl() 704 sin->sin_addr = saidx->src.sin.sin_addr; in ipsec_ioctl() 707 sin->sin_addr = saidx->dst.sin.sin_addr; in ipsec_ioctl() 727 (struct sockaddr *)sin); in ipsec_ioctl() 729 memset(sin, 0, sizeof(*sin)); in ipsec_ioctl() 790 localip = in_localip(saidx->src.sin.sin_addr); in ipsec_set_running()
|
| /f-stack/app/nginx-1.16.1/src/os/unix/ |
| H A D | ngx_udp_sendmsg_chain.c | 239 struct sockaddr_in *sin; in ngx_sendmsg() local 249 sin = (struct sockaddr_in *) c->local_sockaddr; in ngx_sendmsg() 252 *addr = sin->sin_addr; in ngx_sendmsg() 260 struct sockaddr_in *sin; in ngx_sendmsg() 270 sin = (struct sockaddr_in *) c->local_sockaddr; in ngx_sendmsg() 274 pkt->ipi_spec_dst = sin->sin_addr; in ngx_sendmsg()
|
| /f-stack/freebsd/netgraph/ |
| H A D | ng_ksocket.c | 288 sin->sin_port = htons(val); in ng_ksocket_sockaddr_parse() 290 sin->sin_port = 0; in ng_ksocket_sockaddr_parse() 292 bzero(&sin->sin_zero, sizeof(sin->sin_zero)); in ng_ksocket_sockaddr_parse() 293 sin->sin_len = sizeof(*sin); in ng_ksocket_sockaddr_parse() 344 ((const u_char *)&sin->sin_addr)[0], in ng_ksocket_sockaddr_unparse() 345 ((const u_char *)&sin->sin_addr)[1], in ng_ksocket_sockaddr_unparse() 346 ((const u_char *)&sin->sin_addr)[2], in ng_ksocket_sockaddr_unparse() 347 ((const u_char *)&sin->sin_addr)[3]); in ng_ksocket_sockaddr_unparse() 348 if (sin->sin_port != 0) { in ng_ksocket_sockaddr_unparse() 351 (u_int)ntohs(sin->sin_port)); in ng_ksocket_sockaddr_unparse() [all …]
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_pcb.c | 248 struct sockaddr_in sin; in in6_pcbbind() local 250 in6_sin6_2_sin(&sin, sin6); in in6_pcbbind() 252 sin.sin_addr, lport, in in6_pcbbind() 291 struct sockaddr_in sin; in in6_pcbbind() local 293 in6_sin6_2_sin(&sin, sin6); in in6_pcbbind() 531 struct sockaddr_in sin; in in6_v4mapsin6_sockaddr() local 534 bzero(&sin, sizeof sin); in in6_v4mapsin6_sockaddr() 535 sin.sin_family = AF_INET; in in6_v4mapsin6_sockaddr() 536 sin.sin_len = sizeof(sin); in in6_v4mapsin6_sockaddr() 537 sin.sin_port = port; in in6_v4mapsin6_sockaddr() [all …]
|
| /f-stack/freebsd/netpfil/pf/ |
| H A D | pf_table.c | 65 (sin).sin_len = sizeof(sin); \ 66 (sin).sin_family = AF_INET; \ 67 (sin).sin_addr = (addr); \ 942 sa->sin.sin_len = sizeof(sa->sin); in pfr_prepare_network() 2024 struct sockaddr_in sin; in pfr_match_addr() local 2026 bzero(&sin, sizeof(sin)); in pfr_match_addr() 2027 sin.sin_len = sizeof(sin); in pfr_match_addr() 2028 sin.sin_family = AF_INET; in pfr_match_addr() 2075 struct sockaddr_in sin; in pfr_update_stats() local 2077 bzero(&sin, sizeof(sin)); in pfr_update_stats() [all …]
|
| /f-stack/app/nginx-1.16.1/src/http/modules/ |
| H A D | ngx_http_upstream_ip_hash_module.c | 100 struct sockaddr_in *sin; in ngx_http_upstream_init_ip_hash_peer() local 122 sin = (struct sockaddr_in *) r->connection->sockaddr; in ngx_http_upstream_init_ip_hash_peer() 123 iphp->addr = (u_char *) &sin->sin_addr.s_addr; in ngx_http_upstream_init_ip_hash_peer()
|