Home
last modified time | relevance | path

Searched refs:sin6 (Results 1 – 25 of 198) sorted by relevance

12345678

/freebsd-12.1/contrib/ntp/lib/isc/
H A Dsockaddr.c77 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-12.1/tools/regression/netinet6/ip6_sockets/
H A Dip6_sockets.c44 struct sockaddr_in6 sin6; in main() local
62 bzero(&sin6, sizeof(sin6)); in main()
63 sin6.sin6_len = sizeof(sin6); in main()
64 sin6.sin6_family = AF_INET6; in main()
65 sin6.sin6_addr = in6addr_loopback; in main()
66 sin6.sin6_port = htons(1024); in main()
67 if (connect(s, (struct sockaddr *)&sin6, sizeof(sin6)) < 0) in main()
/freebsd-12.1/crypto/heimdal/lib/roken/
H A Dsocket.c58 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-12.1/sys/netipsec/
H A Dipsec_pcb.c64 struct sockaddr_in6 *sin6; in ipsec_setsockaddrs_inpcb() local
66 bzero(&src->sin6, sizeof(src->sin6)); in ipsec_setsockaddrs_inpcb()
67 bzero(&dst->sin6, sizeof(dst->sin6)); in ipsec_setsockaddrs_inpcb()
68 src->sin6.sin6_family = AF_INET6; in ipsec_setsockaddrs_inpcb()
70 dst->sin6.sin6_family = AF_INET6; in ipsec_setsockaddrs_inpcb()
74 sin6 = &src->sin6; in ipsec_setsockaddrs_inpcb()
76 sin6 = &dst->sin6; in ipsec_setsockaddrs_inpcb()
82 sin6->sin6_scope_id = ntohs( in ipsec_setsockaddrs_inpcb()
87 sin6 = &dst->sin6; in ipsec_setsockaddrs_inpcb()
89 sin6 = &src->sin6; in ipsec_setsockaddrs_inpcb()
[all …]
H A Dipsec_output.c414 struct sockaddr_in6 *sin6; in ipsec6_allocsa() local
443 sin6->sin6_len = sizeof(*sin6); in ipsec6_allocsa()
444 sin6->sin6_family = AF_INET6; in ipsec6_allocsa()
445 sin6->sin6_port = IPSEC_PORT_ANY; in ipsec6_allocsa()
446 sin6->sin6_addr = ip6->ip6_src; in ipsec6_allocsa()
450 sin6->sin6_scope_id = in ipsec6_allocsa()
456 sin6->sin6_len = sizeof(*sin6); in ipsec6_allocsa()
457 sin6->sin6_family = AF_INET6; in ipsec6_allocsa()
458 sin6->sin6_port = IPSEC_PORT_ANY; in ipsec6_allocsa()
459 sin6->sin6_addr = ip6->ip6_dst; in ipsec6_allocsa()
[all …]
/freebsd-12.1/sys/netinet6/
H A Dsctp6_usrreq.c950 SCTP_MALLOC_SONAME(sin6, struct sockaddr_in6 *, sizeof(*sin6)); in sctp6_getaddr()
951 if (sin6 == NULL) in sctp6_getaddr()
954 sin6->sin6_len = sizeof(*sin6); in sctp6_getaddr()
1002 sin6->sin6_addr = sctp_ifa->address.sin6.sin6_addr; in sctp6_getaddr()
1006 memset(&sin6->sin6_addr, 0, sizeof(sin6->sin6_addr)); in sctp6_getaddr()
1052 SCTP_MALLOC_SONAME(sin6, struct sockaddr_in6 *, sizeof *sin6); in sctp6_peeraddr()
1053 if (sin6 == NULL) in sctp6_peeraddr()
1056 sin6->sin6_len = sizeof(*sin6); in sctp6_peeraddr()
1125 SCTP_MALLOC_SONAME(sin6, struct sockaddr_in6 *, sizeof *sin6); in sctp6_in6getaddr()
1126 if (sin6 == NULL) { in sctp6_in6getaddr()
[all …]
H A Din6_pcb.c164 lport = sin6->sin6_port; in in6_pcbbind()
364 if (sin6->sin6_port == 0) in in6_pcbladdr()
433 sin6->sin6_port, in in6_pcbconnect_mbuf()
484 struct sockaddr_in6 *sin6; in in6_sockaddr() local
486 sin6 = malloc(sizeof *sin6, M_SONAME, M_WAITOK); in in6_sockaddr()
487 bzero(sin6, sizeof *sin6); in in6_sockaddr()
489 sin6->sin6_len = sizeof(*sin6); in in6_sockaddr()
490 sin6->sin6_port = port; in in6_sockaddr()
491 sin6->sin6_addr = *addr_p; in in6_sockaddr()
1369 bzero(sin6, sizeof(*sin6)); in init_sin6()
[all …]
H A Din6_fib.c177 struct sockaddr_in6 sin6; in fib6_lookup_nh_basic() local
186 memset(&sin6, 0, sizeof(sin6)); in fib6_lookup_nh_basic()
187 sin6.sin6_addr = *dst; in fib6_lookup_nh_basic()
188 sin6.sin6_len = sizeof(struct sockaddr_in6); in fib6_lookup_nh_basic()
194 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in fib6_lookup_nh_basic()
227 struct sockaddr_in6 sin6; in fib6_lookup_nh_ext() local
236 memset(&sin6, 0, sizeof(sin6)); in fib6_lookup_nh_ext()
237 sin6.sin6_len = sizeof(struct sockaddr_in6); in fib6_lookup_nh_ext()
238 sin6.sin6_addr = *dst; in fib6_lookup_nh_ext()
244 rn = rh->rnh_matchaddr((void *)&sin6, &rh->head); in fib6_lookup_nh_ext()
[all …]
H A Dscope6.c326 zoneid = scope6_addr2default(&sin6->sin6_addr); in sa6_embedscope()
342 sin6->sin6_scope_id = 0; in sa6_embedscope()
352 sa6_recoverscope(struct sockaddr_in6 *sin6) in sa6_recoverscope() argument
357 if (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || in sa6_recoverscope()
362 zoneid = ntohs(sin6->sin6_addr.s6_addr16[1]); in sa6_recoverscope()
372 if (sin6->sin6_scope_id != 0 && in sa6_recoverscope()
373 zoneid != sin6->sin6_scope_id) { in sa6_recoverscope()
377 ip6_sprintf(ip6buf, &sin6->sin6_addr), in sa6_recoverscope()
378 sin6->sin6_scope_id); in sa6_recoverscope()
380 sin6->sin6_addr.s6_addr16[1] = 0; in sa6_recoverscope()
[all …]
/freebsd-12.1/lib/libnetbsd/
H A Dsockaddr_snprintf.c80 SALEN(sin6), sin6->sin6_family, sin6->sin6_port, in debug_in6()
83 s[0xe], s[0xf], sin6->sin6_scope_id); in debug_in6()
122 const struct sockaddr_in6 *sin6 = NULL; in sockaddr_snprintf() local
152 salen = sizeof(*sin6); in sockaddr_snprintf()
154 p = ntohs(sin6->sin6_port); in sockaddr_snprintf()
155 a = &sin6->sin6_addr; in sockaddr_snprintf()
253 if (sin6) { in sockaddr_snprintf()
255 sin6->sin6_flowinfo); in sockaddr_snprintf()
263 if (sin6) { in sockaddr_snprintf()
265 sin6->sin6_scope_id); in sockaddr_snprintf()
[all …]
/freebsd-12.1/sys/compat/linuxkpi/common/include/linux/
H A Dinetdevice.h64 struct sockaddr_in6 sin6; in ip6_dev_find() local
68 memset(&sin6, 0, sizeof(sin6)); in ip6_dev_find()
69 sin6.sin6_addr = addr; in ip6_dev_find()
70 sin6.sin6_len = sizeof(sin6); in ip6_dev_find()
71 sin6.sin6_family = AF_INET6; in ip6_dev_find()
75 sin6.sin6_addr.s6_addr16[1] = htons(scope_id); in ip6_dev_find()
79 ifa = ifa_ifwithaddr((struct sockaddr *)&sin6); in ip6_dev_find()
/freebsd-12.1/tools/regression/netinet/udpzerobyte/
H A Dudpzerobyte.c112 struct sockaddr_in6 sin6; in main() local
127 bzero(&sin6, sizeof(sin6)); in main()
128 sin6.sin6_len = sizeof(sin6); in main()
129 sin6.sin6_family = AF_INET6; in main()
130 sin6.sin6_addr = loopback6addr; in main()
131 sin6.sin6_port = htons(THEPORT); in main()
133 test(PF_INET6, "PF_INET6", (struct sockaddr *)&sin6, sizeof(sin6)); in main()
/freebsd-12.1/contrib/blacklist/port/
H A Dsockaddr_snprintf.c126 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-12.1/contrib/netbsd-tests/sys/netinet6/
H A Dt_print.c116 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-12.1/usr.sbin/tcpdrop/
H A Dtcpdrop.c334 struct sockaddr_in6 sin6[2]; in tcpdropconn() local
338 memset(sin6, 0, sizeof sin6); in tcpdropconn()
340 sin6[TCPDROP_LOCAL].sin6_len = sizeof sin6[TCPDROP_LOCAL]; in tcpdropconn()
341 sin6[TCPDROP_LOCAL].sin6_family = AF_INET6; in tcpdropconn()
342 sin6[TCPDROP_LOCAL].sin6_port = inc->inc_lport; in tcpdropconn()
343 memcpy(&sin6[TCPDROP_LOCAL].sin6_addr, &inc->inc6_laddr, in tcpdropconn()
345 local = (struct sockaddr *)&sin6[TCPDROP_LOCAL]; in tcpdropconn()
347 sin6[TCPDROP_FOREIGN].sin6_len = sizeof sin6[TCPDROP_FOREIGN]; in tcpdropconn()
348 sin6[TCPDROP_FOREIGN].sin6_family = AF_INET6; in tcpdropconn()
349 sin6[TCPDROP_FOREIGN].sin6_port = inc->inc_fport; in tcpdropconn()
[all …]
/freebsd-12.1/tools/tools/net80211/wlanwatch/
H A Dwlanwatch.c195 memset(&sin6, 0, sizeof(sin6)); in routename()
196 memcpy(&sin6, sa, sa->sa_len); in routename()
197 sin6.sin6_len = sizeof(struct sockaddr_in6); in routename()
198 sin6.sin6_family = AF_INET6; in routename()
201 (IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr) || in routename()
202 IN6_IS_ADDR_MC_LINKLOCAL(&sin6.sin6_addr)) && in routename()
203 sin6.sin6_scope_id == 0) { in routename()
204 sin6.sin6_scope_id = in routename()
206 sin6.sin6_addr.s6_addr[2] = 0; in routename()
207 sin6.sin6_addr.s6_addr[3] = 0; in routename()
[all …]
/freebsd-12.1/contrib/netbsd-tests/lib/libutil/
H A Dt_sockaddr_snprintf.c82 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-12.1/usr.sbin/rrenumd/
H A Dparser.y113 %type <dl> dest_addrs dest_addr sin sin6
172 | sin6
176 | sin6 ifname
178 struct sockaddr_in6 *sin6; variable
233 sin6:
236 struct sockaddr_in6 *sin6; variable
238 sin6 = (struct sockaddr_in6 *)malloc(sizeof(*sin6));
239 memset(sin6, 0, sizeof(*sin6));
240 sin6->sin6_len = sizeof(*sin6);
241 sin6->sin6_family = AF_INET6;
[all …]
/freebsd-12.1/usr.sbin/pnfsdsfile/
H A Dpnfsdsfile.c72 struct sockaddr_in6 *sin6, adsin6; in main() local
182 sin6 = &dsfile[i].dsf_sin6; in main()
195 sin6->sin6_family == AF_INET6 && in main()
220 sin6 = &dsfile[i].dsf_sin6; in main()
233 sin6->sin6_family == AF_INET6 && in main()
262 sin6 = &dsfile[i].dsf_sin6; in main()
275 sin6->sin6_family == AF_INET6 && in main()
289 tport = sin6->sin6_port; in main()
308 memcpy(sin6, newres->ai_addr, in main()
309 sizeof(*sin6)); in main()
[all …]
/freebsd-12.1/sys/netinet/
H A Dsctp_asconf.c220 sin6 = &store.sin6; in sctp_process_asconf_add_ip()
221 memset(sin6, 0, sizeof(*sin6)); in sctp_process_asconf_add_ip()
377 sin6 = &store.sin6; in sctp_process_asconf_delete_ip()
378 memset(sin6, 0, sizeof(*sin6)); in sctp_process_asconf_delete_ip()
512 sin6 = &store.sin6; in sctp_process_asconf_set_primary()
513 memset(sin6, 0, sizeof(*sin6)); in sctp_process_asconf_set_primary()
1288 sin6 = &ifa->address.sin6; in sctp_asconf_queue_mgmt()
1957 sin6 = &ifa->address.sin6; in sctp_addr_mgmt_assoc()
2150 sin6 = &ifa->address.sin6; in sctp_asconf_iterator_stcb()
2510 sin6 = &sctp_ifa->address.sin6; in sctp_find_valid_localaddr()
[all …]
/freebsd-12.1/usr.sbin/route6d/
H A Droute6d.c765 inet6_n2p(&sin6->sin6_addr), ntohs(sin6->sin6_port)); in ripflush()
768 nrt, inet6_n2p(&sin6->sin6_addr), ntohs(sin6->sin6_port)); in ripflush()
1060 sincopy = *sin6; in sendpacket()
1061 sin6 = &sincopy; in sendpacket()
2854 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in addroute()
2861 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in addroute()
2866 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in addroute()
2922 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in delroute()
2927 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in delroute()
2932 sin6 = (struct sockaddr_in6 *)(void *)((char *)sin6 + ROUNDUP(sin6->sin6_len)); in delroute()
[all …]
/freebsd-12.1/tools/test/netfibs/
H A Dreflect.c195 struct sockaddr_in6 sin6; in reflect_6() local
225 sin6.sin6_len = sizeof(sin6); in reflect_6()
226 sin6.sin6_family = AF_INET6; in reflect_6()
227 sin6.sin6_port = htons(port); in reflect_6()
228 sin6.sin6_flowinfo = 0; in reflect_6()
229 bzero(&sin6.sin6_addr, sizeof(sin6.sin6_addr)); in reflect_6()
231 rc = inet_pton(PF_INET6, addr, &sin6.sin6_addr); in reflect_6()
239 sin6.sin6_scope_id = 0; in reflect_6()
240 rc = bind(s, (struct sockaddr *)&sin6, sizeof(sin6)); in reflect_6()
/freebsd-12.1/contrib/libevent/
H A Devutil.c757 memset(&sin6, 0, sizeof(sin6)); in evutil_check_interfaces()
777 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 && in evutil_check_interfaces()
995 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_()
1038 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_()
1144 struct sockaddr_in6 sin6; in addrinfo_from_hostent() local
1162 memset(&sin6, 0, sizeof(sin6)); in addrinfo_from_hostent()
1167 addrp = &sin6.sin6_addr; in addrinfo_from_hostent()
2137 memset(&sin6, 0, sizeof(sin6)); in evutil_parse_sockaddr_port()
2139 sin6.sin6_len = sizeof(sin6); in evutil_parse_sockaddr_port()
2148 memcpy(out, &sin6, sizeof(sin6)); in evutil_parse_sockaddr_port()
[all …]
/freebsd-12.1/contrib/ntp/sntp/libevent/
H A Devutil.c753 memset(&sin6, 0, sizeof(sin6)); in evutil_check_interfaces()
773 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 && in evutil_check_interfaces()
991 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_()
1034 memset(&sin6, 0, sizeof(sin6)); in evutil_getaddrinfo_common_()
1140 struct sockaddr_in6 sin6; in addrinfo_from_hostent() local
1158 memset(&sin6, 0, sizeof(sin6)); in addrinfo_from_hostent()
1163 addrp = &sin6.sin6_addr; in addrinfo_from_hostent()
2107 memset(&sin6, 0, sizeof(sin6)); in evutil_parse_sockaddr_port()
2109 sin6.sin6_len = sizeof(sin6); in evutil_parse_sockaddr_port()
2118 memcpy(out, &sin6, sizeof(sin6)); in evutil_parse_sockaddr_port()
[all …]
/freebsd-12.1/sys/rpc/
H A Drpc_generic.c307 struct sockaddr_in6 *sin6; in __rpc_taddr2uaddr_af() local
332 sin6 = nbuf->buf; in __rpc_taddr2uaddr_af()
369 struct sockaddr_in6 *sin6; in __rpc_uaddr2taddr_af() local
422 sin6 = (struct sockaddr_in6 *)malloc(sizeof *sin6, M_RPC, in __rpc_uaddr2taddr_af()
424 memset(sin6, 0, sizeof *sin6); in __rpc_uaddr2taddr_af()
425 sin6->sin6_family = AF_INET6; in __rpc_uaddr2taddr_af()
428 free(sin6, M_RPC); in __rpc_uaddr2taddr_af()
433 sin6->sin6_len = ret->maxlen = ret->len = sizeof *sin6; in __rpc_uaddr2taddr_af()
434 ret->buf = sin6; in __rpc_uaddr2taddr_af()
790 struct sockaddr_in6 *sin6; in bindresvport() local
[all …]

12345678