| /freebsd-14.2/contrib/ntp/libntp/lib/isc/ |
| H A D | sockaddr.c | 77 memcmp(&a->type.sin6.sin6_addr, &b->type.sin6.sin6_addr, in isc_sockaddr_compare() 78 sizeof(a->type.sin6.sin6_addr)) != 0) in isc_sockaddr_compare() 86 a->type.sin6.sin6_scope_id != b->type.sin6.sin6_scope_id && in isc_sockaddr_compare() 93 a->type.sin6.sin6_port != b->type.sin6.sin6_port) in isc_sockaddr_compare() 222 in6 = &sockaddr->type.sin6.sin6_addr; in isc_sockaddr_hash() 275 sockaddr->type.sin6.sin6_len = sizeof(sockaddr->type.sin6); in isc_sockaddr_any6() 278 sockaddr->type.sin6.sin6_port = 0; in isc_sockaddr_any6() 319 sockaddr->type.sin6.sin6_len = sizeof(sockaddr->type.sin6); in isc_sockaddr_fromin6() 321 sockaddr->type.sin6.sin6_addr = *ina6; in isc_sockaddr_fromin6() 334 sockaddr->type.sin6.sin6_len = sizeof(sockaddr->type.sin6); in isc_sockaddr_v6fromin() [all …]
|
| /freebsd-14.2/tools/regression/netinet6/ip6_sockets/ |
| H A D | ip6_sockets.c | 42 struct sockaddr_in6 sin6; in main() local 60 bzero(&sin6, sizeof(sin6)); in main() 61 sin6.sin6_len = sizeof(sin6); in main() 62 sin6.sin6_family = AF_INET6; in main() 63 sin6.sin6_addr = in6addr_loopback; in main() 64 sin6.sin6_port = htons(1024); in main() 65 if (connect(s, (struct sockaddr *)&sin6, sizeof(sin6)) < 0) in main()
|
| /freebsd-14.2/sys/netinet6/ |
| H A D | in6_pcb.c | 187 if (sin6 == NULL) { in in6_pcbbind() 194 KASSERT(sin6->sin6_len == sizeof(*sin6), in in6_pcbbind() 437 KASSERT(sin6->sin6_len == sizeof(*sin6), in in6_pcbconnect() 450 &sin6->sin6_addr, 0, sin6->sin6_port, in in6_pcbconnect() 473 (struct sockaddr *) sin6, sin6->sin6_port, cred, in in6_pcbconnect() 524 sin6 = malloc(sizeof *sin6, M_SONAME, M_WAITOK); in in6_sockaddr() 525 bzero(sin6, sizeof *sin6); in in6_sockaddr() 527 sin6->sin6_len = sizeof(*sin6); in in6_sockaddr() 528 sin6->sin6_port = port; in in6_sockaddr() 1272 bzero(sin6, sizeof(*sin6)); in init_sin6() [all …]
|
| H A D | sctp6_usrreq.c | 895 SCTP_MALLOC_SONAME(sin6, struct sockaddr_in6 *, sizeof(*sin6)); in sctp6_getaddr() 896 if (sin6 == NULL) in sctp6_getaddr() 899 sin6->sin6_len = sizeof(*sin6); in sctp6_getaddr() 947 sin6->sin6_addr = sctp_ifa->address.sin6.sin6_addr; in sctp6_getaddr() 951 memset(&sin6->sin6_addr, 0, sizeof(sin6->sin6_addr)); in sctp6_getaddr() 997 SCTP_MALLOC_SONAME(sin6, struct sockaddr_in6 *, sizeof *sin6); in sctp6_peeraddr() 998 if (sin6 == NULL) in sctp6_peeraddr() 1001 sin6->sin6_len = sizeof(*sin6); in sctp6_peeraddr() 1070 SCTP_MALLOC_SONAME(sin6, struct sockaddr_in6 *, sizeof *sin6); in sctp6_in6getaddr() 1071 if (sin6 == NULL) { in sctp6_in6getaddr() [all …]
|
| H A D | scope6.c | 328 zoneid = scope6_addr2default(&sin6->sin6_addr); in sa6_embedscope() 350 sin6->sin6_scope_id = 0; in sa6_embedscope() 360 sa6_recoverscope(struct sockaddr_in6 *sin6) in sa6_recoverscope() argument 365 if (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || in sa6_recoverscope() 370 zoneid = ntohs(sin6->sin6_addr.s6_addr16[1]); in sa6_recoverscope() 381 if (sin6->sin6_scope_id != 0 && in sa6_recoverscope() 382 zoneid != sin6->sin6_scope_id) { in sa6_recoverscope() 386 ip6_sprintf(ip6buf, &sin6->sin6_addr), in sa6_recoverscope() 387 sin6->sin6_scope_id); in sa6_recoverscope() 389 sin6->sin6_addr.s6_addr16[1] = 0; in sa6_recoverscope() [all …]
|
| /freebsd-14.2/crypto/heimdal/lib/roken/ |
| H A D | socket.c | 58 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; in socket_set_any() local 60 memset (sin6, 0, sizeof(*sin6)); in socket_set_any() 61 sin6->sin6_family = AF_INET6; in socket_set_any() 62 sin6->sin6_port = 0; in socket_set_any() 63 sin6->sin6_addr = in6addr_any; in socket_set_any() 94 memset (sin6, 0, sizeof(*sin6)); in socket_set_address_and_port() 95 sin6->sin6_family = AF_INET6; in socket_set_address_and_port() 96 sin6->sin6_port = port; in socket_set_address_and_port() 160 return rk_UNCONST(&sin6->sin6_addr); in socket_get_address() 183 return sin6->sin6_port; in socket_get_port() [all …]
|
| /freebsd-14.2/sys/netipsec/ |
| H A D | ipsec_pcb.c | 62 struct sockaddr_in6 *sin6; in ipsec_setsockaddrs_inpcb() local 64 bzero(&src->sin6, sizeof(src->sin6)); in ipsec_setsockaddrs_inpcb() 65 bzero(&dst->sin6, sizeof(dst->sin6)); in ipsec_setsockaddrs_inpcb() 66 src->sin6.sin6_family = AF_INET6; in ipsec_setsockaddrs_inpcb() 68 dst->sin6.sin6_family = AF_INET6; in ipsec_setsockaddrs_inpcb() 72 sin6 = &src->sin6; in ipsec_setsockaddrs_inpcb() 74 sin6 = &dst->sin6; in ipsec_setsockaddrs_inpcb() 80 sin6->sin6_scope_id = ntohs( in ipsec_setsockaddrs_inpcb() 85 sin6 = &dst->sin6; in ipsec_setsockaddrs_inpcb() 87 sin6 = &src->sin6; in ipsec_setsockaddrs_inpcb() [all …]
|
| /freebsd-14.2/lib/libnetbsd/ |
| H A D | sockaddr_snprintf.c | 78 SALEN(sin6), sin6->sin6_family, sin6->sin6_port, in debug_in6() 81 s[0xe], s[0xf], sin6->sin6_scope_id); in debug_in6() 120 const struct sockaddr_in6 *sin6 = NULL; in sockaddr_snprintf() local 150 salen = sizeof(*sin6); in sockaddr_snprintf() 152 p = ntohs(sin6->sin6_port); in sockaddr_snprintf() 153 a = &sin6->sin6_addr; in sockaddr_snprintf() 251 if (sin6) { in sockaddr_snprintf() 253 sin6->sin6_flowinfo); in sockaddr_snprintf() 261 if (sin6) { in sockaddr_snprintf() 263 sin6->sin6_scope_id); in sockaddr_snprintf() [all …]
|
| /freebsd-14.2/tools/regression/netinet/udpzerobyte/ |
| H A D | udpzerobyte.c | 110 struct sockaddr_in6 sin6; in main() local 125 bzero(&sin6, sizeof(sin6)); in main() 126 sin6.sin6_len = sizeof(sin6); in main() 127 sin6.sin6_family = AF_INET6; in main() 128 sin6.sin6_addr = loopback6addr; in main() 129 sin6.sin6_port = htons(THEPORT); in main() 131 test(PF_INET6, "PF_INET6", (struct sockaddr *)&sin6, sizeof(sin6)); in main()
|
| /freebsd-14.2/sys/ofed/include/rdma/ |
| H A D | ib_addr_freebsd.h | 64 struct sockaddr_in6 sin6; in ip6_ifp_find() local 69 memset(&sin6, 0, sizeof(sin6)); in ip6_ifp_find() 70 sin6.sin6_addr = addr; in ip6_ifp_find() 71 sin6.sin6_len = sizeof(sin6); in ip6_ifp_find() 72 sin6.sin6_family = AF_INET6; in ip6_ifp_find() 76 sin6.sin6_addr.s6_addr16[1] = htons(scope_id); in ip6_ifp_find() 80 ifa = ifa_ifwithaddr((struct sockaddr *)&sin6); in ip6_ifp_find()
|
| /freebsd-14.2/contrib/blocklist/port/ |
| H A D | sockaddr_snprintf.c | 126 const uint8_t *s = sin6->sin6_addr.s6_addr; in debug_in6() 132 SLEN(sin6), sin6->sin6_family, sin6->sin6_port, in debug_in6() 135 s[0xe], s[0xf], sin6->sin6_scope_id); in debug_in6() 177 const struct sockaddr_in6 *sin6 = NULL; in sockaddr_snprintf() local 215 p = ntohs(sin6->sin6_port); in sockaddr_snprintf() 216 a = &sin6->sin6_addr; in sockaddr_snprintf() 304 if (sin6) { in sockaddr_snprintf() 306 sin6->sin6_flowinfo); in sockaddr_snprintf() 314 if (sin6) { in sockaddr_snprintf() 316 sin6->sin6_scope_id); in sockaddr_snprintf() [all …]
|
| /freebsd-14.2/contrib/netbsd-tests/sys/netinet6/ |
| H A D | t_print.c | 116 struct sockaddr_in6 sin6; in ATF_TC_BODY() local 117 memset(&sin6, 0, sizeof(sin6)); in ATF_TC_BODY() 120 sin6.sin6_addr = tst[i].ia; in ATF_TC_BODY() 121 sin6.sin6_port = (in_port_t)htons(i); in ATF_TC_BODY() 122 r = sin6_print(buf, l, &sin6); in ATF_TC_BODY() 135 sin6.sin6_addr = tst[i].ia; in ATF_TC_BODY() 136 sin6.sin6_port = (in_port_t)htons(i); in ATF_TC_BODY() 137 r = sin6_print(buf, l, &sin6); in ATF_TC_BODY()
|
| /freebsd-14.2/tests/sys/net/routing/ |
| H A D | test_rtsock_lladdr.c | 130 struct sockaddr_in6 sin6; in ATF_TC_BODY() local 134 sa_convert_str_to_sa(str_buf, (struct sockaddr *)&sin6); in ATF_TC_BODY() 154 ret = sa_equal_msg(sa, (struct sockaddr *)&sin6, msg, sizeof(msg)); in ATF_TC_BODY() 179 struct sockaddr_in6 sin6; in ATF_TC_BODY() local 180 sin6 = c->net6; in ATF_TC_BODY() 182 sin6.sin6_addr._s6_addr32[3] = htonl(0x42424242); in ATF_TC_BODY() 276 struct sockaddr_in6 sin6; in ATF_TC_BODY() local 280 sa_convert_str_to_sa(str_buf, (struct sockaddr *)&sin6); in ATF_TC_BODY() 322 struct sockaddr_in6 sin6; in ATF_TC_BODY() local 323 sin6 = c->net6; in ATF_TC_BODY() [all …]
|
| /freebsd-14.2/contrib/netbsd-tests/lib/libutil/ |
| H A D | t_sockaddr_snprintf.c | 82 struct sockaddr_in6 sin6; in ATF_TC_BODY() local 85 memset(&sin6, 0, sizeof(sin6)); in ATF_TC_BODY() 86 sin6.sin6_len = sizeof(sin6); in ATF_TC_BODY() 87 sin6.sin6_family = AF_INET6; in ATF_TC_BODY() 88 sin6.sin6_port = ntohs(80); in ATF_TC_BODY() 89 sin6.sin6_addr = in6addr_nodelocal_allnodes; in ATF_TC_BODY() 91 (struct sockaddr *)&sin6); in ATF_TC_BODY()
|
| /freebsd-14.2/tools/tools/net80211/wlanwatch/ |
| H A D | wlanwatch.c | 200 memset(&sin6, 0, sizeof(sin6)); in routename() 201 memcpy(&sin6, sa, sa->sa_len); in routename() 202 sin6.sin6_len = sizeof(struct sockaddr_in6); in routename() 203 sin6.sin6_family = AF_INET6; in routename() 206 (IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr) || in routename() 207 IN6_IS_ADDR_MC_LINKLOCAL(&sin6.sin6_addr)) && in routename() 208 sin6.sin6_scope_id == 0) { in routename() 209 sin6.sin6_scope_id = in routename() 211 sin6.sin6_addr.s6_addr[2] = 0; in routename() 212 sin6.sin6_addr.s6_addr[3] = 0; in routename() [all …]
|
| /freebsd-14.2/tools/tools/switch_tls/ |
| H A D | switch_tls.c | 329 struct sockaddr_in6 sin6[2]; in tcpswitchconn() local 333 memset(sin6, 0, sizeof sin6); in tcpswitchconn() 335 sin6[TCPDROP_LOCAL].sin6_len = sizeof sin6[TCPDROP_LOCAL]; in tcpswitchconn() 336 sin6[TCPDROP_LOCAL].sin6_family = AF_INET6; in tcpswitchconn() 337 sin6[TCPDROP_LOCAL].sin6_port = inc->inc_lport; in tcpswitchconn() 338 memcpy(&sin6[TCPDROP_LOCAL].sin6_addr, &inc->inc6_laddr, in tcpswitchconn() 340 local = (struct sockaddr *)&sin6[TCPDROP_LOCAL]; in tcpswitchconn() 342 sin6[TCPDROP_FOREIGN].sin6_len = sizeof sin6[TCPDROP_FOREIGN]; in tcpswitchconn() 343 sin6[TCPDROP_FOREIGN].sin6_family = AF_INET6; in tcpswitchconn() 344 sin6[TCPDROP_FOREIGN].sin6_port = inc->inc_fport; in tcpswitchconn() [all …]
|
| /freebsd-14.2/usr.sbin/tcpdrop/ |
| H A D | tcpdrop.c | 347 struct sockaddr_in6 sin6[2]; in tcpdropconn() local 351 memset(sin6, 0, sizeof sin6); in tcpdropconn() 353 sin6[TCPDROP_LOCAL].sin6_len = sizeof sin6[TCPDROP_LOCAL]; in tcpdropconn() 354 sin6[TCPDROP_LOCAL].sin6_family = AF_INET6; in tcpdropconn() 355 sin6[TCPDROP_LOCAL].sin6_port = inc->inc_lport; in tcpdropconn() 356 memcpy(&sin6[TCPDROP_LOCAL].sin6_addr, &inc->inc6_laddr, in tcpdropconn() 358 local = (struct sockaddr *)&sin6[TCPDROP_LOCAL]; in tcpdropconn() 360 sin6[TCPDROP_FOREIGN].sin6_len = sizeof sin6[TCPDROP_FOREIGN]; in tcpdropconn() 361 sin6[TCPDROP_FOREIGN].sin6_family = AF_INET6; in tcpdropconn() 362 sin6[TCPDROP_FOREIGN].sin6_port = inc->inc_fport; in tcpdropconn() [all …]
|
| /freebsd-14.2/usr.sbin/pnfsdsfile/ |
| H A D | pnfsdsfile.c | 70 struct sockaddr_in6 *sin6, adsin6; in main() local 180 sin6 = &dsfile[i].dsf_sin6; in main() 193 sin6->sin6_family == AF_INET6 && in main() 218 sin6 = &dsfile[i].dsf_sin6; in main() 231 sin6->sin6_family == AF_INET6 && in main() 260 sin6 = &dsfile[i].dsf_sin6; in main() 273 sin6->sin6_family == AF_INET6 && in main() 287 tport = sin6->sin6_port; in main() 306 memcpy(sin6, newres->ai_addr, in main() 307 sizeof(*sin6)); in main() [all …]
|
| /freebsd-14.2/usr.sbin/rrenumd/ |
| H A D | parser.y | 111 %type <dl> dest_addrs dest_addr sin sin6 170 | sin6 174 | sin6 ifname 176 struct sockaddr_in6 *sin6; variable 231 sin6: 234 struct sockaddr_in6 *sin6; variable 236 sin6 = (struct sockaddr_in6 *)malloc(sizeof(*sin6)); 237 memset(sin6, 0, sizeof(*sin6)); 238 sin6->sin6_len = sizeof(*sin6); 239 sin6->sin6_family = AF_INET6; [all …]
|
| /freebsd-14.2/sys/netinet/ |
| H A D | sctp_asconf.c | 216 sin6 = &store.sin6; in sctp_process_asconf_add_ip() 217 memset(sin6, 0, sizeof(*sin6)); in sctp_process_asconf_add_ip() 373 sin6 = &store.sin6; in sctp_process_asconf_delete_ip() 374 memset(sin6, 0, sizeof(*sin6)); in sctp_process_asconf_delete_ip() 508 sin6 = &store.sin6; in sctp_process_asconf_set_primary() 509 memset(sin6, 0, sizeof(*sin6)); in sctp_process_asconf_set_primary() 1279 sin6 = &ifa->address.sin6; in sctp_asconf_queue_mgmt() 1946 sin6 = &ifa->address.sin6; in sctp_addr_mgmt_assoc() 2132 sin6 = &ifa->address.sin6; in sctp_asconf_iterator_stcb() 2485 sin6 = &sctp_ifa->address.sin6; in sctp_find_valid_localaddr() [all …]
|
| /freebsd-14.2/tools/test/netfibs/ |
| H A D | reflect.c | 193 struct sockaddr_in6 sin6; in reflect_6() local 223 sin6.sin6_len = sizeof(sin6); in reflect_6() 224 sin6.sin6_family = AF_INET6; in reflect_6() 225 sin6.sin6_port = htons(port); in reflect_6() 226 sin6.sin6_flowinfo = 0; in reflect_6() 227 bzero(&sin6.sin6_addr, sizeof(sin6.sin6_addr)); in reflect_6() 229 rc = inet_pton(PF_INET6, addr, &sin6.sin6_addr); in reflect_6() 237 sin6.sin6_scope_id = 0; in reflect_6() 238 rc = bind(s, (struct sockaddr *)&sin6, sizeof(sin6)); in reflect_6()
|
| /freebsd-14.2/usr.sbin/route6d/ |
| H A D | route6d.c | 764 inet6_n2p(&sin6->sin6_addr), ntohs(sin6->sin6_port)); in ripflush() 767 nrt, inet6_n2p(&sin6->sin6_addr), ntohs(sin6->sin6_port)); in ripflush() 1059 sincopy = *sin6; in sendpacket() 1060 sin6 = &sincopy; in sendpacket() 2853 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in addroute() 2860 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in addroute() 2865 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in addroute() 2921 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in delroute() 2926 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in delroute() 2931 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in delroute() [all …]
|
| /freebsd-14.2/lib/libc/rpc/ |
| H A D | rpc_generic.c | 581 struct sockaddr_in6 *sin6; in __rpc_taddr2uaddr_af() local 601 if (nbuf->len < sizeof(*sin6)) in __rpc_taddr2uaddr_af() 603 sin6 = nbuf->buf; in __rpc_taddr2uaddr_af() 635 struct sockaddr_in6 *sin6; in __rpc_uaddr2taddr_af() local 691 sin6 = (struct sockaddr_in6 *)malloc(sizeof *sin6); in __rpc_uaddr2taddr_af() 692 if (sin6 == NULL) in __rpc_uaddr2taddr_af() 694 memset(sin6, 0, sizeof *sin6); in __rpc_uaddr2taddr_af() 695 sin6->sin6_family = AF_INET6; in __rpc_uaddr2taddr_af() 698 free(sin6); in __rpc_uaddr2taddr_af() 703 sin6->sin6_len = ret->maxlen = ret->len = sizeof *sin6; in __rpc_uaddr2taddr_af() [all …]
|
| /freebsd-14.2/contrib/ntp/sntp/libevent/ |
| H A D | evutil.c | 788 memset(&sin6, 0, sizeof(sin6)); in evutil_check_interfaces() 808 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 && in evutil_check_interfaces() 1027 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_() 1070 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_() 1178 struct sockaddr_in6 sin6; in addrinfo_from_hostent() local 1196 memset(&sin6, 0, sizeof(sin6)); in addrinfo_from_hostent() 1201 addrp = &sin6.sin6_addr; in addrinfo_from_hostent() 2206 memset(&sin6, 0, sizeof(sin6)); in evutil_parse_sockaddr_port() 2208 sin6.sin6_len = sizeof(sin6); in evutil_parse_sockaddr_port() 2220 memcpy(out, &sin6, sizeof(sin6)); in evutil_parse_sockaddr_port() [all …]
|
| /freebsd-14.2/contrib/libevent/ |
| H A D | evutil.c | 788 memset(&sin6, 0, sizeof(sin6)); in evutil_check_interfaces() 808 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 && in evutil_check_interfaces() 1027 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_() 1070 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_() 1178 struct sockaddr_in6 sin6; in addrinfo_from_hostent() local 1196 memset(&sin6, 0, sizeof(sin6)); in addrinfo_from_hostent() 1201 addrp = &sin6.sin6_addr; in addrinfo_from_hostent() 2206 memset(&sin6, 0, sizeof(sin6)); in evutil_parse_sockaddr_port() 2208 sin6.sin6_len = sizeof(sin6); in evutil_parse_sockaddr_port() 2220 memcpy(out, &sin6, sizeof(sin6)); in evutil_parse_sockaddr_port() [all …]
|