bin/hostname/hostname.c
119
struct sockaddr_in6 *sai6;
bin/hostname/hostname.c
221
sai6 = (struct sockaddr_in6 *)info.rti_info[RTAX_IFA];
crypto/libressl/apps/nc/socks.c
188
struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)&addr;
crypto/libressl/apps/openssl/s_cb.c
806
struct sockaddr_in6 s6;
crypto/libressl/apps/openssl/s_cb.c
874
struct sockaddr_in6 s6;
crypto/libressl/crypto/bio/bss_dgram.c
107
struct sockaddr_in6 sa_in6;
crypto/libressl/crypto/bio/bss_dgram.c
261
struct sockaddr_in6 sa_in6;
crypto/libressl/crypto/bio/bss_dgram.c
338
struct sockaddr_in6 s6;
crypto/libressl/crypto/x509/x509_constraints.c
258
struct sockaddr_in6 sin6;
crypto/openssh/addr.c
114
struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)sa;
crypto/openssh/addr.c
67
struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)sa;
crypto/openssh/audit-bsm.c
139
struct sockaddr_in6 *in6;
crypto/openssh/audit-bsm.c
156
in6 = (struct sockaddr_in6 *)ai->ai_addr;
crypto/openssh/canohost.c
185
fromlen = sizeof(struct sockaddr_in6);
crypto/openssh/canohost.c
41
struct sockaddr_in6 *a6 = (struct sockaddr_in6 *)addr;
crypto/openssh/canohost.c
92
addrlen = sizeof(struct sockaddr_in6);
crypto/openssh/channels.c
3852
lport_p = &((struct sockaddr_in6 *)ai->ai_addr)->
crypto/openssh/loginrec.c
1670
struct sockaddr_in6 *a6;
crypto/openssh/loginrec.c
1716
a6 = (struct sockaddr_in6 *)&from;
crypto/openssh/loginrec.c
654
struct sockaddr_in6 *sa6;
crypto/openssh/loginrec.c
708
sa6 = ((struct sockaddr_in6 *)&li->hostaddr.sa);
crypto/openssh/loginrec.c
745
struct sockaddr_in6 *sa6;
crypto/openssh/loginrec.c
793
sa6 = ((struct sockaddr_in6 *)&li->hostaddr.sa);
crypto/openssh/misc.c
267
IN6_IS_ADDR_V4MAPPED(&((struct sockaddr_in6 *)&to)->sin6_addr))
crypto/openssh/packet.c
566
fromlen = sizeof(struct sockaddr_in6);
crypto/openssh/readconf.c
614
salen = sizeof(struct sockaddr_in6);
crypto/openssh/ssh.c
602
((struct sockaddr_in6 *)addr->ai_addr)->
crypto/openssh/sshconnect.c
296
struct sockaddr_in6 *sa6;
crypto/openssh/sshconnect.c
327
sa6 = (struct sockaddr_in6 *)ifa->ifa_addr;
crypto/openssh/sshconnect.c
333
if (*rlenp < sizeof(struct sockaddr_in6)) {
crypto/openssh/sshconnect.c
337
*rlenp = sizeof(struct sockaddr_in6);
crypto/openssh/sshconnect.c
611
&(((struct sockaddr_in6 *)hostaddr)->sin6_addr));
crypto/openssh/sshconnect.c
636
addrlen = sizeof(struct sockaddr_in6);
include/resolv.h
184
struct sockaddr_in6 sin6;
lib/libc/net/getaddrinfo.c
1173
struct sockaddr_in6 *sin6;
lib/libc/net/getaddrinfo.c
1210
sin6 = (struct sockaddr_in6 *)(void *)cur->ai_addr;
lib/libc/net/getaddrinfo.c
130
sizeof(struct sockaddr_in6),
lib/libc/net/getaddrinfo.c
131
offsetof(struct sockaddr_in6, sin6_addr),
lib/libc/net/getaddrinfo.c
1346
((struct sockaddr_in6 *)(void *)
lib/libc/net/getaddrinfo.c
1415
ip6_str2scopeid(char *scope, struct sockaddr_in6 *sin6, u_int32_t *scopeid)
lib/libc/net/getaddrinfo.c
2158
IN6_IS_ADDR_V4MAPPED(&((struct sockaddr_in6 *)res0->ai_addr)->sin6_addr)) {
lib/libc/net/getaddrinfo.c
236
static int ip6_str2scopeid(char *, struct sockaddr_in6 *, u_int32_t *);
lib/libc/net/getaddrinfo.c
695
struct sockaddr_in6 key;
lib/libc/net/getaddrinfo.c
699
key = *(struct sockaddr_in6 *)addr;
lib/libc/net/getaddrinfo.c
831
s = (u_char *)&((struct sockaddr_in6 *)src)->sin6_addr;
lib/libc/net/getaddrinfo.c
832
d = (u_char *)&((struct sockaddr_in6 *)dst)->sin6_addr;
lib/libc/net/getaddrinfo.c
979
struct sockaddr_in6 *sa6;
lib/libc/net/getaddrinfo.c
986
sa6 = (struct sockaddr_in6 *)sa;
lib/libc/net/getnameinfo.c
101
{PF_INET6, sizeof(struct in6_addr), sizeof(struct sockaddr_in6),
lib/libc/net/getnameinfo.c
102
offsetof(struct sockaddr_in6, sin6_addr)},
lib/libc/net/getnameinfo.c
188
const struct sockaddr_in6 *sin6;
lib/libc/net/getnameinfo.c
189
sin6 = (const struct sockaddr_in6 *)sa;
lib/libc/net/getnameinfo.c
312
if (((const struct sockaddr_in6 *)sa)->sin6_scope_id) {
lib/libc/net/getnameinfo.c
317
(const struct sockaddr_in6 *)(const void *)sa,
lib/libc/net/getnameinfo.c
336
ip6_sa2str(const struct sockaddr_in6 *sa6, char *buf, size_t bufsiz,
lib/libc/net/getnameinfo.c
67
static int ip6_sa2str(const struct sockaddr_in6 *, char *, size_t, int);
lib/libc/net/name6.c
1057
struct sockaddr_in6 *sa6;
lib/libc/net/name6.c
1064
sa6 = (struct sockaddr_in6 *)sa;
lib/libc/net/name6.c
699
sa->sa_len = sizeof(struct sockaddr_in6);
lib/libc/net/name6.c
700
memcpy(&((struct sockaddr_in6 *)sa)->sin6_addr,
lib/libc/net/name6.c
781
struct sockaddr_in6 key;
lib/libc/net/name6.c
785
key = *(struct sockaddr_in6 *)addr;
lib/libc/net/name6.c
857
((struct sockaddr_in6 *)&ss)->sin6_port = htons(1);
lib/libc/net/name6.c
910
s = (u_char *)&((struct sockaddr_in6 *)src)->sin6_addr;
lib/libc/net/name6.c
911
d = (u_char *)&((struct sockaddr_in6 *)dst)->sin6_addr;
lib/libc/net/rcmd.c
252
aport = ntohs(((struct sockaddr_in6 *)&from)->sin6_port);
lib/libc/net/rcmd.c
333
((struct sockaddr *)&ss)->sa_len = sizeof(struct sockaddr_in6);
lib/libc/net/rcmd.c
334
sport = &((struct sockaddr_in6 *)&ss)->sin6_port;
lib/libc/net/rcmd.c
335
((struct sockaddr_in6 *)&ss)->sin6_addr = in6addr_any;
lib/libc/net/rcmd.c
525
struct sockaddr_in6 *sin6 = NULL;
lib/libc/net/rcmd.c
544
sin6 = (struct sockaddr_in6 *)&ss;
lib/libc/net/rcmd.c
546
sin6->sin6_len = sizeof(struct sockaddr_in6);
lib/libc/net/rcmd.c
682
struct sockaddr_in6 *sin6;
lib/libc/net/rcmd.c
688
sin6 = (struct sockaddr_in6 *)raddr;
lib/libc/resolv/res_init.c
205
u[nserv].sin6.sin6_len = sizeof(struct sockaddr_in6);
lib/libc/resolv/res_send.c
1179
struct sockaddr_in6 *a6, *b6;
lib/libc/resolv/res_send.c
1190
a6 = (struct sockaddr_in6 *)a;
lib/libc/resolv/res_send.c
1191
b6 = (struct sockaddr_in6 *)b;
lib/libc/resolv/res_send.c
175
const struct sockaddr_in6 *in6p, *srv6;
lib/libc/resolv/res_send.c
193
in6p = (const struct sockaddr_in6 *)sa;
lib/libc/resolv/res_send.c
195
srv6 = (struct sockaddr_in6 *)get_nsaddr(statp, ns);
lib/libc/resolv/res_send.c
592
return (sizeof(struct sockaddr_in6));
lib/libc/rpc/bindresvport.c
104
sin6 = (struct sockaddr_in6 *)sa;
lib/libc/rpc/bindresvport.c
105
salen = sizeof(struct sockaddr_in6);
lib/libc/rpc/bindresvport.c
72
struct sockaddr_in6 *sin6;
lib/libc/rpc/clnt_bcast.c
123
struct sockaddr_in6 *sin6;
lib/libc/rpc/clnt_bcast.c
165
sin6 = (struct sockaddr_in6 *)(void *)&bip->broadaddr;
lib/libc/rpc/clnt_bcast.c
170
((struct sockaddr_in6 *)
lib/libc/rpc/rpc_generic.c
171
return sizeof (struct sockaddr_in6);
lib/libc/rpc/rpc_generic.c
599
struct sockaddr_in6 *sin6;
lib/libc/rpc/rpc_generic.c
649
struct sockaddr_in6 *sin6;
lib/libc/rpc/rpc_generic.c
701
sin6 = (struct sockaddr_in6 *)malloc(sizeof *sin6);
lib/libc/rpc/rpc_generic.c
781
struct sockaddr_in6 *sin6_new, *sin6_svc;
lib/libc/rpc/rpc_generic.c
788
sin6_new = (struct sockaddr_in6 *)new->buf;
lib/libc/rpc/rpc_generic.c
789
sin6_svc = (struct sockaddr_in6 *)svc->buf;
lib/libc/rpc/rpc_generic.c
818
return (((struct sockaddr_in6 *)
lib/libdmsg/crypto.c
332
struct sockaddr_in6 sa_in6;
lib/libfetch/common.c
898
left = (void *)&((struct sockaddr_in6 *)(void *)
lib/libfetch/common.c
929
rip = (char *)&((struct sockaddr_in6 *)(void *)
lib/libfetch/ftp.c
122
unmappedaddr(struct sockaddr_in6 *sin6)
lib/libfetch/ftp.c
625
struct sockaddr_in6 *sin6;
lib/libfetch/ftp.c
657
unmappedaddr((struct sockaddr_in6 *)&sa);
lib/libfetch/ftp.c
743
unmappedaddr((struct sockaddr_in6 *)&sa);
lib/libfetch/ftp.c
746
sin6 = (struct sockaddr_in6 *)&sa;
lib/libfetch/ftp.c
794
((struct sockaddr_in6 *)&sa)->sin6_port = 0;
lib/libfetch/ftp.c
833
sin6 = (struct sockaddr_in6 *)&sa;
lib/libftpio/ftpio.c
1066
struct sockaddr_in6 *sin6;
lib/libftpio/ftpio.c
1071
if (ai->ai_addrlen != sizeof(struct sockaddr_in6) ||
lib/libftpio/ftpio.c
1074
sin6 = (struct sockaddr_in6 *)ai->ai_addr;
lib/libftpio/ftpio.c
808
struct sockaddr_in6 sin6;
lib/libftpio/ftpio.c
884
sin.sin6.sin6_len = sizeof(struct sockaddr_in6);
lib/libutil/realhostname.c
110
addrlen == sizeof(struct sockaddr_in6) &&
lib/libutil/realhostname.c
112
struct sockaddr_in6 *sin6;
lib/libutil/realhostname.c
92
#define SOCKADDR_IN6(p) ((struct sockaddr_in6 *)(void *)(p))
lib/libutil/sockaddr_snprintf.c
111
const struct sockaddr_in6 *sin6 = NULL;
lib/libutil/sockaddr_snprintf.c
140
sin6 = ((const struct sockaddr_in6 *)(const void *)sa);
lib/libutil/sockaddr_snprintf.c
63
debug_in6(char *str, size_t len, const struct sockaddr_in6 *sin6)
libexec/ftpd/extern.h
73
struct sockaddr_in6;
libexec/ftpd/extern.h
81
struct sockaddr_in6 su_sin6;
libexec/ftpd/ftpcmd.y
1830
data_dest.su_sin6.sin6_len = sizeof(struct sockaddr_in6);
libexec/ftpd/ftpcmd.y
854
data_dest.su_len = sizeof(struct sockaddr_in6);
libexec/ftpd/ftpd.c
796
addr = &((struct sockaddr_in6 *)hrp->hostinfo->ai_addr)->sin6_addr;
libexec/tftpd/tftpd.c
242
unmappedaddr((struct sockaddr_in6 *)&ss);
libexec/tftpd/tftpd.c
273
((struct sockaddr_in6 *)&me)->sin6_port = 0;
libexec/tftpd/tftpd.c
795
unmappedaddr(struct sockaddr_in6 *sin6)
libexec/tftpd/tftpd.c
81
static void unmappedaddr(struct sockaddr_in6 *);
sbin/ifconfig/af_inet6.c
135
const struct sockaddr_in6 *sin6 = NULL;
sbin/ifconfig/af_inet6.c
149
sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr;
sbin/ifconfig/af_inet6.c
165
in6_fillscopeid(struct sockaddr_in6 *sin6)
sbin/ifconfig/af_inet6.c
181
struct sockaddr_in6 *sin, null_sin;
sbin/ifconfig/af_inet6.c
195
sin = (struct sockaddr_in6 *)ifa->ifa_addr;
sbin/ifconfig/af_inet6.c
248
sin = (struct sockaddr_in6 *)ifa->ifa_dstaddr;
sbin/ifconfig/af_inet6.c
276
sin = (struct sockaddr_in6 *)ifa->ifa_netmask;
sbin/ifconfig/af_inet6.c
324
#define SIN6(x) ((struct sockaddr_in6 *) &(x))
sbin/ifconfig/af_inet6.c
325
static struct sockaddr_in6 *sin6tab[] = {
sbin/ifconfig/af_inet6.c
333
struct sockaddr_in6 *sin = sin6tab[which];
sbin/ifconfig/af_inet6.c
355
struct sockaddr_in6 *sin = sin6tab[which];
sbin/ifconfig/af_inet6.c
64
static void in6_fillscopeid(struct sockaddr_in6 *sin6);
sbin/mountd/mountd.c
2665
if (((struct sockaddr_in6 *)sa1)->sin6_scope_id !=
sbin/mountd/mountd.c
2666
((struct sockaddr_in6 *)sa2)->sin6_scope_id)
sbin/mountd/mountd.c
2702
len = sizeof(((struct sockaddr_in6 *)sa)->sin6_addr);
sbin/mountd/mountd.c
2703
p = &((struct sockaddr_in6 *)sa)->sin6_addr;
sbin/mountd/mountd.c
469
struct sockaddr_in6 *sin6;
sbin/mountd/mountd.c
594
sin6 = malloc(sizeof(struct sockaddr_in6));
sbin/mountd/mountd.c
640
struct sockaddr_in6 *sin6 = (void *)res->ai_addr;
sbin/mountd/mountd.c
764
sport = ntohs(((struct sockaddr_in6 *)saddr)->sin6_port);
sbin/nfsd/nfsd.c
115
struct sockaddr_in6 inet6peer;
sbin/ping6/ping6.c
1314
mhdr->msg_namelen != sizeof(struct sockaddr_in6) ||
sbin/ping6/ping6.c
1381
struct sockaddr_in6 dstsa;
sbin/ping6/ping6.c
168
#define SA6LEN sizeof(struct sockaddr_in6)
sbin/ping6/ping6.c
171
#define SIN6(s) ((struct sockaddr_in6 *)(s))
sbin/ping6/ping6.c
183
struct sockaddr_in6 dst; /* who to ping6 */
sbin/ping6/ping6.c
184
struct sockaddr_in6 src; /* src addr of this packet */
sbin/ping6/ping6.c
263
struct sockaddr_in6 from;
sbin/route/route.c
122
static int inet6_makenetandmask(struct sockaddr_in6 *, const char *);
sbin/route/route.c
388
struct sockaddr_in6 sin6; /* use static var for safety */
sbin/route/route.c
396
sin6.sin6_len = sizeof(struct sockaddr_in6);
sbin/route/route.c
399
if (sa->sa_len == sizeof(struct sockaddr_in6) &&
sbin/route/route.c
535
struct sockaddr_in6 sin6; /* use static var for safety */
sbin/route/route.c
543
sin6.sin6_len = sizeof(struct sockaddr_in6);
sbin/route/route.c
546
if (sa->sa_len == sizeof(struct sockaddr_in6) &&
sbin/route/route.c
646
aflen = sizeof(struct sockaddr_in6);
sbin/route/route.c
71
struct sockaddr_in6 sin6;
sbin/route/route.c
957
inet6_makenetandmask(struct sockaddr_in6 *sin6, const char *plen)
sbin/route/show.c
337
struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)sa;
sbin/umount/umount.c
659
p1 = &((struct sockaddr_in6 *)sa1)->sin6_addr;
sbin/umount/umount.c
660
p2 = &((struct sockaddr_in6 *)sa2)->sin6_addr;
sbin/umount/umount.c
662
if (((struct sockaddr_in6 *)sa1)->sin6_scope_id !=
sbin/umount/umount.c
663
((struct sockaddr_in6 *)sa2)->sin6_scope_id)
sys/kern/kern_jail.c
379
struct sockaddr_in6 *ip6;
sys/kern/kern_jail.c
399
ip6 = (struct sockaddr_in6 *)&jis->ip;
sys/kern/kern_jail.c
427
struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip;
sys/kern/kern_jail.c
462
struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip;
sys/kern/kern_jail.c
496
struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip;
sys/kern/kern_jail.c
532
struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip;
sys/kern/kern_jail.c
565
struct sockaddr_in6 *ip6 = (struct sockaddr_in6 *)ip;
sys/kern/kern_jail.c
590
const struct sockaddr_in6 *jip6, *ip6;
sys/kern/kern_jail.c
595
ip6 = (const struct sockaddr_in6 *)ip;
sys/kern/kern_jail.c
609
jip6 = (const struct sockaddr_in6 *) &jis->ip;
sys/kern/kern_jail.c
666
struct sockaddr_in6 *jsin6;
sys/kern/kern_jail.c
724
jsin6 = (struct sockaddr_in6 *)&jip->ip;
sys/kern/vfs_subr.c
2151
off = offsetof(struct sockaddr_in6, sin6_addr);
sys/net/gif/if_gif.c
557
if (src->sa_len != sizeof(struct sockaddr_in6))
sys/net/gif/if_gif.c
573
if (dst->sa_len != sizeof(struct sockaddr_in6))
sys/net/if_ethersubr.c
745
struct sockaddr_in6 *sin6;
sys/net/if_ethersubr.c
779
sin6 = (struct sockaddr_in6 *)sa;
sys/net/ip6fw/ip6_fw.c
346
&(((struct sockaddr_in6 *)
sys/net/pf/pf.c
3585
struct sockaddr_in6 *dst6;
sys/net/pf/pf.c
3609
dst6 = (struct sockaddr_in6 *)&ro6.ro_dst;
sys/net/pf/pf.c
5922
struct sockaddr_in6 *dst6;
sys/net/pf/pf.c
5948
dst6 = (struct sockaddr_in6 *)&ro.ro_dst;
sys/net/pf/pf.c
5998
struct sockaddr_in6 *dst6;
sys/net/pf/pf.c
6017
dst6 = (struct sockaddr_in6 *)&ro.ro_dst;
sys/net/pf/pf.c
6236
struct sockaddr_in6 *dst;
sys/net/pf/pf.c
6275
dst = (struct sockaddr_in6 *)&ro->ro_dst;
sys/net/pf/pf_if.c
585
&((struct sockaddr_in6 *)ia->ifa_addr)->sin6_addr))
sys/net/pf/pf_if.c
603
net2 = pfi_unmask(&((struct sockaddr_in6 *)
sys/net/pf/pf_if.c
662
p->pfra_ip6addr = ((struct sockaddr_in6 *)sa)->sin6_addr;
sys/net/pf/pf_osfp.c
158
struct sockaddr_in6 sin6;
sys/net/pf/pf_osfp.c
171
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/net/pf/pf_osfp.c
174
sizeof(struct sockaddr_in6), srcname, sizeof(srcname),
sys/net/pf/pf_table.c
1902
offsetof(struct sockaddr_in6, sin6_addr))) {
sys/net/pf/pf_table.c
1971
struct sockaddr_in6 pfr_sin6;
sys/net/pf/pf_table.c
2018
struct sockaddr_in6 pfr_sin6;
sys/net/pf/pf_table.c
2126
struct sockaddr_in6 pfr_sin6;
sys/net/pf/pfvar.h
56
struct sockaddr_in6 sin6;
sys/net/route.c
1484
const struct sockaddr_in6 *sa6;
sys/net/route.c
1505
sa6 = (const struct sockaddr_in6 *)sa;
sys/net/sppp/if_spppsubr.c
4855
struct sockaddr_in6 *si, *sm;
sys/net/sppp/if_spppsubr.c
4869
si = (struct sockaddr_in6 *)ifa->ifa_addr;
sys/net/sppp/if_spppsubr.c
4870
sm = (struct sockaddr_in6 *)ifa->ifa_netmask;
sys/net/sppp/if_spppsubr.c
4884
si = (struct sockaddr_in6 *)ifa->ifa_dstaddr;
sys/net/sppp/if_spppsubr.c
4914
struct sockaddr_in6 *sin6;
sys/net/sppp/if_spppsubr.c
4925
sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
sys/net/sppp/if_spppsubr.c
4933
struct sockaddr_in6 new_sin6 = *sin6;
sys/net/stf/if_stf.c
300
struct sockaddr_in6 *sin6;
sys/net/stf/if_stf.c
311
sin6 = (struct sockaddr_in6 *)ia->ifa_addr;
sys/net/stf/if_stf.c
334
struct sockaddr_in6 *dst6;
sys/net/stf/if_stf.c
347
dst6 = (struct sockaddr_in6 *)dst;
sys/net/stf/if_stf.c
403
bcopy(GET_V4(&((struct sockaddr_in6 *)&ia6->ia_addr)->sin6_addr),
sys/net/stf/if_stf.c
647
struct sockaddr_in6 *sin6;
sys/net/stf/if_stf.c
658
sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
sys/net/wg/if_wg.c
1010
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/net/wg/if_wg.c
166
struct sockaddr_in6 r_sin6;
sys/net/wg/if_wg.c
2151
*(const struct sockaddr_in6 *)sa;
sys/net/wg/if_wg.c
996
struct sockaddr_in6 sin6;
sys/net/wg/if_wg.h
61
struct sockaddr_in6 sa_sin6;
sys/net/wg/selftest/cookie.c
58
struct sockaddr_in6 sin6 = { .sin6_family = AF_INET6 };
sys/net/wg/wg_cookie.c
432
const struct sockaddr_in6 *sin6 = (const void *)sa;
sys/net/wg/wg_cookie.c
552
memcpy(key.ip, &((const struct sockaddr_in6 *)sa)->sin6_addr,
sys/netinet/ip_carp.c
2144
carp_set_addr6(struct carp_softc *sc, struct sockaddr_in6 *sin6)
sys/netinet/ip_carp.c
2289
carp_del_addr6(struct carp_softc *sc, struct sockaddr_in6 *sin6)
sys/netinet/ip_carp.c
421
static int carp_set_addr6(struct carp_softc *, struct sockaddr_in6 *);
sys/netinet/ip_carp.c
422
static int carp_del_addr6(struct carp_softc *, struct sockaddr_in6 *);
sys/netinet/ip_encap.c
250
struct sockaddr_in6 s, d;
sys/netinet/ip_encap.c
259
s.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet/ip_encap.c
263
d.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet/tcp_subr.c
1369
struct sockaddr_in6 addrs[2];
sys/netinet/tcp_subr.c
1559
const struct sockaddr_in6 *sa6_src = NULL;
sys/netinet/tcp_subr.c
1568
sa->sa_len != sizeof(struct sockaddr_in6)) {
sys/netinet/tcp_subr.c
1634
inc.inc6_faddr = ((struct sockaddr_in6 *)sa)->sin6_addr;
sys/netinet/tcp_subr.c
1920
bzero(&ro6->ro_dst, sizeof(struct sockaddr_in6));
sys/netinet/tcp_subr.c
1922
ro6->ro_dst.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet/tcp_subr.c
2353
struct sockaddr_in6 *fin6, *lin6;
sys/netinet/tcp_subr.c
2361
fin6 = (struct sockaddr_in6 *)&addrs[0];
sys/netinet/tcp_subr.c
2362
lin6 = (struct sockaddr_in6 *)&addrs[1];
sys/netinet/tcp_subr.c
2413
struct sockaddr_in6 *fin6, *lin6;
sys/netinet/tcp_subr.c
2439
fin6 = (struct sockaddr_in6 *)&addrs[0];
sys/netinet/tcp_subr.c
2440
lin6 = (struct sockaddr_in6 *)&addrs[1];
sys/netinet/tcp_subr.c
2441
if (fin6->sin6_len != sizeof(struct sockaddr_in6) ||
sys/netinet/tcp_subr.c
2442
lin6->sin6_len != sizeof(struct sockaddr_in6))
sys/netinet/tcp_subr.c
949
struct sockaddr_in6 *sin6;
sys/netinet/tcp_subr.c
953
sin6 = (struct sockaddr_in6 *)rt_key(rt);
sys/netinet/tcp_syncache.c
706
struct sockaddr_in6 sin6_faddr;
sys/netinet/tcp_usrreq.c
1318
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
sys/netinet/tcp_usrreq.c
1390
struct sockaddr_in6 *sin6, struct in6_addr *addr6)
sys/netinet/tcp_usrreq.c
143
struct sockaddr_in6 *sin6,
sys/netinet/tcp_usrreq.c
398
struct sockaddr_in6 *sin6p;
sys/netinet/tcp_usrreq.c
406
sin6p = (struct sockaddr_in6 *)nam;
sys/netinet/tcp_usrreq.c
631
struct sockaddr_in6 *sin6p;
sys/netinet/tcp_usrreq.c
640
sin6p = (struct sockaddr_in6 *)nam;
sys/netinet/udp_usrreq.c
1239
sizeof(struct sockaddr_in6)
sys/netinet6/frag6.c
167
struct sockaddr_in6 *dst;
sys/netinet6/frag6.c
183
dst = (struct sockaddr_in6 *)&ro.ro_dst;
sys/netinet6/frag6.c
193
dst->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
1012
icmp6src.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
1063
struct sockaddr_in6 sin6;
sys/netinet6/icmp6.c
1070
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
1116
struct sockaddr_in6 sin6; /* double meaning; ip6_dst and subjectaddr */
sys/netinet6/icmp6.c
1117
struct sockaddr_in6 sin6_d; /* XXX: we should retrieve this from m_aux */
sys/netinet6/icmp6.c
1144
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
1567
struct sockaddr_in6 *subj_ip6 = NULL; /* XXX pedant */
sys/netinet6/icmp6.c
1577
subj_ip6 = (struct sockaddr_in6 *)subj;
sys/netinet6/icmp6.c
1818
struct sockaddr_in6 fromsa;
sys/netinet6/icmp6.c
1834
fromsa.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
1923
struct sockaddr_in6 sa6_src, sa6_dst;
sys/netinet6/icmp6.c
1926
struct sockaddr_in6 *sin6 = &icmp6_reflect_rt.ro_dst;
sys/netinet6/icmp6.c
2015
sin6->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
2220
struct sockaddr_in6 sin6;
sys/netinet6/icmp6.c
2225
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
2239
gw6 = &(((struct sockaddr_in6 *)rt->rt_gateway)->sin6_addr);
sys/netinet6/icmp6.c
2319
struct sockaddr_in6 sdst;
sys/netinet6/icmp6.c
2320
struct sockaddr_in6 sgw;
sys/netinet6/icmp6.c
2321
struct sockaddr_in6 ssrc;
sys/netinet6/icmp6.c
2328
sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
2338
struct sockaddr_in6 sdst;
sys/netinet6/icmp6.c
2342
sdst.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/icmp6.c
2369
struct sockaddr_in6 src_sa;
sys/netinet6/icmp6.c
2436
struct sockaddr_in6 *sin6;
sys/netinet6/icmp6.c
2437
sin6 = (struct sockaddr_in6 *)rt->rt_gateway;
sys/netinet6/icmp6.c
851
struct sockaddr_in6 icmp6src, icmp6dst;
sys/netinet6/icmp6.c
990
icmp6dst.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6.c
1102
struct sockaddr_in6 mltaddr, mltmask;
sys/netinet6/in6.c
1131
mltmask.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6.c
1139
mltaddr.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6.c
128
const struct sockaddr_in6 sa6_any = {sizeof(sa6_any), AF_INET6,
sys/netinet6/in6.c
134
struct sockaddr_in6 *, int);
sys/netinet6/in6.c
1403
if (sa->sa_len != sizeof(struct sockaddr_in6))
sys/netinet6/in6.c
1409
if (sa->sa_len && sa->sa_len != sizeof(struct sockaddr_in6))
sys/netinet6/in6.c
1432
struct sockaddr_in6 *sin6;
sys/netinet6/in6.c
1450
sin6 = (struct sockaddr_in6 *)&iflr->addr;
sys/netinet6/in6.c
1484
ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6.c
1497
struct sockaddr_in6 *sin6;
sys/netinet6/in6.c
1505
sin6 = (struct sockaddr_in6 *)&iflr->addr;
sys/netinet6/in6.c
152
struct sockaddr_in6 all1_sa;
sys/netinet6/in6.c
1524
sin6 = (struct sockaddr_in6 *)&iflr->addr;
sys/netinet6/in6.c
1559
struct sockaddr_in6 *s6;
sys/netinet6/in6.c
1563
s6 = (struct sockaddr_in6 *)&iflr->addr;
sys/netinet6/in6.c
1573
s6 = (struct sockaddr_in6 *)&iflr->dstaddr;
sys/netinet6/in6.c
158
all1_sa.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6.c
1624
in6_ifinit(struct ifnet *ifp, struct in6_ifaddr *ia, struct sockaddr_in6 *sin6,
sys/netinet6/in6.c
1710
struct sockaddr_in6 sin6;
sys/netinet6/in6.c
1838
const struct sockaddr_in6 *sin6;
sys/netinet6/in6.c
1843
sin6 = (const struct sockaddr_in6 *)ifa->ifa_addr;
sys/netinet6/in6.c
1923
in6_is_addr_deprecated(struct sockaddr_in6 *sa6)
sys/netinet6/in6.c
557
struct sockaddr_in6 *sa6 =
sys/netinet6/in6.c
558
(struct sockaddr_in6 *)&ifra->ifra_addr;
sys/netinet6/in6.c
598
ifra->ifra_addr.sin6_len != sizeof(struct sockaddr_in6))
sys/netinet6/in6.c
882
struct sockaddr_in6 dst6;
sys/netinet6/in6.c
901
if (ifra->ifra_prefixmask.sin6_len > sizeof(struct sockaddr_in6))
sys/netinet6/in6.h
202
extern const struct sockaddr_in6 sa6_any;
sys/netinet6/in6.h
443
struct sockaddr_in6 ro_dst;
sys/netinet6/in6.h
584
struct sockaddr_in6 ip6m_addr; /* or sockaddr_storage? */
sys/netinet6/in6.h
670
struct sockaddr_in6;
sys/netinet6/in6.h
680
#define satosin6(sa) ((struct sockaddr_in6 *)(sa))
sys/netinet6/in6_gif.c
101
struct sockaddr_in6 *dst = (struct sockaddr_in6 *)&ro->ro_dst;
sys/netinet6/in6_gif.c
102
struct sockaddr_in6 *sin6_src = (struct sockaddr_in6 *)sc->gif_psrc;
sys/netinet6/in6_gif.c
103
struct sockaddr_in6 *sin6_dst = (struct sockaddr_in6 *)sc->gif_pdst;
sys/netinet6/in6_gif.c
192
dst->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_gif.c
311
struct sockaddr_in6 *src, *dst;
sys/netinet6/in6_gif.c
313
src = (struct sockaddr_in6 *)sc->gif_psrc;
sys/netinet6/in6_gif.c
314
dst = (struct sockaddr_in6 *)sc->gif_pdst;
sys/netinet6/in6_gif.c
329
struct sockaddr_in6 sin6;
sys/netinet6/in6_gif.c
334
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
417
ifra.ifra_addr.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
432
ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
540
ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
548
ifra.ifra_dstaddr.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
552
ifra.ifra_addr.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
640
struct sockaddr_in6 mltaddr;
sys/netinet6/in6_ifattach.c
647
mltaddr.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
687
struct sockaddr_in6 mltaddr;
sys/netinet6/in6_ifattach.c
694
mltaddr.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_ifattach.c
789
struct sockaddr_in6 sin6;
sys/netinet6/in6_ifattach.c
840
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_pcb.c
108
struct sockaddr_in6 jsin6;
sys/netinet6/in6_pcb.c
115
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
sys/netinet6/in6_pcb.c
278
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
sys/netinet6/in6_pcb.c
340
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
sys/netinet6/in6_pcb.c
427
struct sockaddr_in6 *sin6;
sys/netinet6/in6_pcb.c
476
struct sockaddr_in6 *sin6;
sys/netinet6/in6_pcb.c
485
sin6->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_pcb.c
514
struct sockaddr_in6 sa6_src, *sa6_dst;
sys/netinet6/in6_pcb.c
520
sa6_dst = (struct sockaddr_in6 *)dst;
sys/netinet6/in6_pcb.c
527
sa6_src = (src == NULL) ? sa6_any : *(const struct sockaddr_in6 *)src;
sys/netinet6/in6_pcb.c
575
ip6_notify_pmtu(inp, (struct sockaddr_in6 *)dst, &arg);
sys/netinet6/in6_pcb.c
855
struct sockaddr_in6 jsin6;
sys/netinet6/in6_pcb.c
954
init_sin6(struct sockaddr_in6 *sin6, struct mbuf *m)
sys/netinet6/in6_pcb.c
975
struct sockaddr_in6 *sin6;
sys/netinet6/in6_pcb.c
984
sin6->sin6_port = ((const struct sockaddr_in6 *)faddr)->sin6_port;
sys/netinet6/in6_pcb.c
985
sin6->sin6_addr = ((const struct sockaddr_in6 *)faddr)->sin6_addr;
sys/netinet6/in6_pcb.h
123
struct in6_addr *in6_selectsrc (struct sockaddr_in6 *,
sys/netinet6/in6_pcb.h
130
void init_sin6 (struct sockaddr_in6 *sin6, struct mbuf *m);
sys/netinet6/in6_pcb.h
78
#define satosin6(sa) ((struct sockaddr_in6 *)(sa))
sys/netinet6/in6_pcb.h
96
struct sockaddr_in6;
sys/netinet6/in6_proto.c
321
.dom_rtoffset = offsetof(struct sockaddr_in6, sin6_addr),
sys/netinet6/in6_proto.c
322
.dom_maxrtkey = sizeof(struct sockaddr_in6),
sys/netinet6/in6_proto.c
402
int udp6_recvspace = 40 * (1024 + sizeof(struct sockaddr_in6));
sys/netinet6/in6_rmx.c
129
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)rt_key(rt);
sys/netinet6/in6_src.c
120
in6_selectsrc(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts,
sys/netinet6/in6_src.c
124
struct sockaddr_in6 jsin6;
sys/netinet6/in6_src.c
261
struct sockaddr_in6 *sin6_next;
sys/netinet6/in6_src.c
301
struct sockaddr_in6 *sa6;
sys/netinet6/in6_src.c
304
bzero(&ro->ro_dst, sizeof(struct sockaddr_in6));
sys/netinet6/in6_src.c
307
sa6->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/in6_src.c
530
const struct sockaddr_in6 *sin6,
sys/netinet6/in6_src.c
603
in6_recoverscope(struct sockaddr_in6 *sin6, const struct in6_addr *in6,
sys/netinet6/in6_var.h
120
struct sockaddr_in6 ia_addr; /* interface address */
sys/netinet6/in6_var.h
121
struct sockaddr_in6 ia_net; /* network number of interface */
sys/netinet6/in6_var.h
122
struct sockaddr_in6 ia_dstaddr; /* space for destination addr */
sys/netinet6/in6_var.h
123
struct sockaddr_in6 ia_prefixmask; /* prefix mask */
sys/netinet6/in6_var.h
135
struct sockaddr_in6 addr; /* prefix address */
sys/netinet6/in6_var.h
136
struct sockaddr_in6 addrmask; /* prefix mask */
sys/netinet6/in6_var.h
264
struct sockaddr_in6 ifru_addr;
sys/netinet6/in6_var.h
265
struct sockaddr_in6 ifru_dstaddr;
sys/netinet6/in6_var.h
279
struct sockaddr_in6 ifra_addr;
sys/netinet6/in6_var.h
280
struct sockaddr_in6 ifra_dstaddr;
sys/netinet6/in6_var.h
281
struct sockaddr_in6 ifra_prefixmask;
sys/netinet6/in6_var.h
319
struct sockaddr_in6 ipr_prefix;
sys/netinet6/in6_var.h
351
struct sockaddr_in6 irr_matchprefix;
sys/netinet6/in6_var.h
352
struct sockaddr_in6 irr_useprefix;
sys/netinet6/in6_var.h
377
#define IFA_IN6(x) (&((struct sockaddr_in6 *)((x)->ifa_addr))->sin6_addr)
sys/netinet6/in6_var.h
378
#define IFA_DSTIN6(x) (&((struct sockaddr_in6 *)((x)->ifa_dstaddr))->sin6_addr)
sys/netinet6/in6_var.h
380
#define IFPR_IN6(x) (&((struct sockaddr_in6 *)((x)->ifpr_prefix))->sin6_addr)
sys/netinet6/in6_var.h
565
&((struct sockaddr_in6 *)_ifma->ifma_addr)->sin6_addr,
sys/netinet6/in6_var.h
632
int in6_is_addr_deprecated (struct sockaddr_in6 *);
sys/netinet6/in6_var.h
634
int in6_embedscope (struct in6_addr *, const struct sockaddr_in6 *,
sys/netinet6/in6_var.h
636
int in6_recoverscope (struct sockaddr_in6 *, const struct in6_addr *,
sys/netinet6/ip6_forward.c
141
dst = (struct sockaddr_in6 *)&ip6_forward_rt.ro_dst;
sys/netinet6/ip6_forward.c
173
dst->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_forward.c
235
dst = (struct sockaddr_in6 *)rt->rt_gateway;
sys/netinet6/ip6_forward.c
92
struct sockaddr_in6 *dst;
sys/netinet6/ip6_input.c
1325
ip6_notify_pmtu(struct inpcb *in6p, struct sockaddr_in6 *dst, u_int32_t *mtu)
sys/netinet6/ip6_input.c
422
&((struct sockaddr_in6 *)(&ip6_forward_rt.ro_dst))->sin6_addr)) {
sys/netinet6/ip6_input.c
425
struct sockaddr_in6 *dst6;
sys/netinet6/ip6_input.c
434
bzero(&ip6_forward_rt.ro_dst, sizeof(struct sockaddr_in6));
sys/netinet6/ip6_input.c
436
dst6->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_input.c
443
#define rt6_key(r) ((struct sockaddr_in6 *)((r)->rt_nodes->rn_key))
sys/netinet6/ip6_mroute.c
1157
rt->mf6c_origin.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_mroute.c
1160
rt->mf6c_mcastgrp.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_mroute.c
128
static int socket_send(struct socket *, struct mbuf *, struct sockaddr_in6 *);
sys/netinet6/ip6_mroute.c
1331
static struct sockaddr_in6 sin6 =
sys/netinet6/ip6_mroute.c
1465
struct sockaddr_in6 *dst6;
sys/netinet6/ip6_mroute.c
1516
dst6 = (struct sockaddr_in6 *)&ro.ro_dst;
sys/netinet6/ip6_mroute.c
1519
dst6->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_mroute.c
1522
ip6_mloopback(ifp, m, (struct sockaddr_in6 *)&ro.ro_dst);
sys/netinet6/ip6_mroute.c
1530
dst6->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_mroute.c
1570
static struct sockaddr_in6 sin6 = { sizeof(sin6), AF_INET6 };
sys/netinet6/ip6_mroute.c
1736
static struct sockaddr_in6 dst = { sizeof(dst), AF_INET6 };
sys/netinet6/ip6_mroute.c
561
static struct sockaddr_in6 sin6 = { sizeof(sin6), AF_INET6 };
sys/netinet6/ip6_mroute.c
871
struct sockaddr_in6 origin;
sys/netinet6/ip6_mroute.c
872
struct sockaddr_in6 mcastgrp;
sys/netinet6/ip6_mroute.c
915
socket_send(struct socket *so, struct mbuf *mm, struct sockaddr_in6 *src)
sys/netinet6/ip6_mroute.h
130
struct sockaddr_in6 mf6cc_origin; /* IPv6 origin of mcasts */
sys/netinet6/ip6_mroute.h
131
struct sockaddr_in6 mf6cc_mcastgrp; /* multicast group associated */
sys/netinet6/ip6_mroute.h
200
struct sockaddr_in6 src;
sys/netinet6/ip6_mroute.h
201
struct sockaddr_in6 grp;
sys/netinet6/ip6_mroute.h
245
struct sockaddr_in6 mf6c_origin; /* IPv6 origin of mcasts */
sys/netinet6/ip6_mroute.h
246
struct sockaddr_in6 mf6c_mcastgrp; /* multicast group associated*/
sys/netinet6/ip6_output.c
1056
struct sockaddr_in6 *sa6_dst =
sys/netinet6/ip6_output.c
1057
(struct sockaddr_in6 *)&ro_pmtu->ro_dst;
sys/netinet6/ip6_output.c
1067
sa6_dst->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_output.c
151
struct sockaddr_in6 *dst;
sys/netinet6/ip6_output.c
2215
struct sockaddr_in6 *dst;
sys/netinet6/ip6_output.c
2342
dst = (struct sockaddr_in6 *)&ro.ro_dst;
sys/netinet6/ip6_output.c
2344
dst->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_output.c
2640
struct sockaddr_in6 sin6;
sys/netinet6/ip6_output.c
2727
struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)buf;
sys/netinet6/ip6_output.c
2730
if (sa6->sin6_len != sizeof(struct sockaddr_in6))
sys/netinet6/ip6_output.c
3015
ip6_mloopback(struct ifnet *ifp, struct mbuf *m, struct sockaddr_in6 *dst)
sys/netinet6/ip6_output.c
325
dst = (struct sockaddr_in6 *)&ro->ro_dst;
sys/netinet6/ip6_output.c
341
dst->sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/ip6_output.c
371
dst = (struct sockaddr_in6 *)ro->ro_rt->rt_gateway;
sys/netinet6/ip6_var.h
360
void ip6_notify_pmtu (struct inpcb *, struct sockaddr_in6 *,
sys/netinet6/ip6_var.h
366
void ip6_mloopback (struct ifnet *, struct mbuf *, struct sockaddr_in6 *);
sys/netinet6/ip6protosw.h
113
struct sockaddr_in6 *ip6c_src; /* srcaddr w/ additional info */
sys/netinet6/ip6protosw.h
114
struct sockaddr_in6 *ip6c_dst; /* (final) dstaddr w/ additional info */
sys/netinet6/nd6.c
1031
struct in6_addr in6 = ((struct sockaddr_in6 *)rt_key(rt))->sin6_addr;
sys/netinet6/nd6.c
1044
&((struct sockaddr_in6 *)rt_key(rt))->sin6_addr,
sys/netinet6/nd6.c
1194
!nd6_is_addr_neighbor((struct sockaddr_in6 *)rt_key(rt), ifp))) {
sys/netinet6/nd6.c
147
static struct sockaddr_in6 all1_sa;
sys/netinet6/nd6.c
174
all1_sa.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/nd6.c
1809
(struct sockaddr_in6 *)rt_key(rt), rt);
sys/netinet6/nd6.c
1962
struct sockaddr_in6 *dst, struct rtentry *rt)
sys/netinet6/nd6.c
1977
struct sockaddr_in6 *dst = SIN6(dst0);
sys/netinet6/nd6.c
2212
struct sockaddr_in6 *sin6, *s6;
sys/netinet6/nd6.c
2220
sin6 = (struct sockaddr_in6 *)(p + 1);
sys/netinet6/nd6.c
466
struct sockaddr_in6 *dst;
sys/netinet6/nd6.c
480
dst = (struct sockaddr_in6 *)rt_key(rt);
sys/netinet6/nd6.c
77
#define SIN6(s) ((struct sockaddr_in6 *)s)
sys/netinet6/nd6.c
863
struct sockaddr_in6 sin6;
sys/netinet6/nd6.c
866
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/nd6.c
947
struct sockaddr_in6 sin6;
sys/netinet6/nd6.c
950
sin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/nd6.c
981
nd6_is_addr_neighbor(struct sockaddr_in6 *addr, struct ifnet *ifp)
sys/netinet6/nd6.h
141
struct sockaddr_in6 rtaddr;
sys/netinet6/nd6.h
165
struct sockaddr_in6 prefix;
sys/netinet6/nd6.h
248
struct sockaddr_in6 ndpr_prefix; /* prefix */
sys/netinet6/nd6.h
372
int nd6_is_addr_neighbor (struct sockaddr_in6 *, struct ifnet *);
sys/netinet6/nd6.h
388
struct sockaddr_in6 *, struct rtentry *);
sys/netinet6/nd6_nbr.c
163
struct sockaddr_in6 src_sa6;
sys/netinet6/nd6_nbr.c
275
struct sockaddr_in6 tsin6;
sys/netinet6/nd6_nbr.c
279
tsin6.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/nd6_nbr.c
718
struct sockaddr_in6 src_sa6;
sys/netinet6/nd6_nbr.c
859
in6 = &((struct sockaddr_in6 *)rt_key(rt))->sin6_addr;
sys/netinet6/nd6_nbr.c
896
(struct sockaddr_in6 *)rt_key(rt), rt);
sys/netinet6/nd6_rtr.c
1331
struct sockaddr_in6 mask6;
sys/netinet6/nd6_rtr.c
1424
ip6_sprintf(&((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_addr),
sys/netinet6/nd6_rtr.c
1436
struct sockaddr_in6 sa6, mask6;
sys/netinet6/nd6_rtr.c
1582
ifra.ifra_addr.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/nd6_rtr.c
1604
ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/nd6_rtr.c
1817
#define SIN6(s) ((struct sockaddr_in6 *)s)
sys/netinet6/nd6_rtr.c
453
struct sockaddr_in6 def, mask, gate;
sys/netinet6/nd6_rtr.c
460
sizeof(struct sockaddr_in6);
sys/netinet6/nd6_rtr.c
473
struct sockaddr_in6 def, mask;
sys/netinet6/nd6_rtr.c
480
def.sin6_len = mask.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/nd6_rtr.c
523
struct sockaddr_in6 def, mask, gate;
sys/netinet6/nd6_rtr.c
530
sizeof(struct sockaddr_in6);
sys/netinet6/raw_ip6.c
103
#define satosin6(sa) ((struct sockaddr_in6 *)(sa))
sys/netinet6/raw_ip6.c
129
struct sockaddr_in6 rip6src;
sys/netinet6/raw_ip6.c
235
const struct sockaddr_in6 *sa6_src = NULL;
sys/netinet6/raw_ip6.c
239
sa->sa_len != sizeof(struct sockaddr_in6))
sys/netinet6/raw_ip6.c
272
struct sockaddr_in6 *dstsock;
sys/netinet6/raw_ip6.c
286
dstsock = __va_arg(ap, struct sockaddr_in6 *);
sys/netinet6/raw_ip6.c
611
struct sockaddr_in6 *addr = (struct sockaddr_in6 *)nam;
sys/netinet6/raw_ip6.c
656
struct sockaddr_in6 *addr = (struct sockaddr_in6 *)nam;
sys/netinet6/raw_ip6.c
660
struct sockaddr_in6 tmp;
sys/netinet6/raw_ip6.c
719
struct sockaddr_in6 tmp;
sys/netinet6/raw_ip6.c
720
struct sockaddr_in6 *dst;
sys/netinet6/raw_ip6.c
733
tmp.sin6_len = sizeof(struct sockaddr_in6);
sys/netinet6/raw_ip6.c
743
tmp = *(struct sockaddr_in6 *)nam;
sys/netinet6/udp6_output.c
126
struct sockaddr_in6 tmp;
sys/netinet6/udp6_output.c
150
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr6;
sys/netinet6/udp6_usrreq.c
145
struct sockaddr_in6 udp_in6;
sys/netinet6/udp6_usrreq.c
394
const struct sockaddr_in6 *sa6_src = NULL;
sys/netinet6/udp6_usrreq.c
402
sa->sa_len != sizeof(struct sockaddr_in6))
sys/netinet6/udp6_usrreq.c
455
struct sockaddr_in6 addrs[2];
sys/netinet6/udp6_usrreq.c
560
struct sockaddr_in6 *sin6_p = (struct sockaddr_in6 *)nam;
sys/netinet6/udp6_usrreq.c
586
struct sockaddr_in6 *sin6_p;
sys/netinet6/udp6_usrreq.c
596
sin6_p = (struct sockaddr_in6 *)nam;
sys/netinet6/udp6_usrreq.c
684
struct sockaddr_in6 *sin6;
sys/netinet6/udp6_usrreq.c
686
if (addr->sa_len != sizeof(struct sockaddr_in6)) {
sys/netinet6/udp6_usrreq.c
695
sin6 = (struct sockaddr_in6 *)addr;
sys/sys/jail.h
122
struct sockaddr_in6 *local_ip6; /* cache for a loopback ipv6 address */
sys/sys/jail.h
123
struct sockaddr_in6 *nonlocal_ip6; /* cache for a non loopback ipv6 address */
test/ifconf/ifconf.c
88
const struct sockaddr_in6 *in6 =
test/ifconf/ifconf.c
89
(const struct sockaddr_in6 *)&ifr->ifr_addr;
tools/tools/net80211/wlanwatch/wlanwatch.c
183
struct sockaddr_in6 sin6; /* use static var for safety */
tools/tools/net80211/wlanwatch/wlanwatch.c
191
sin6.sin6_len = sizeof(struct sockaddr_in6);
tools/tools/net80211/wlanwatch/wlanwatch.c
194
if (sa->sa_len == sizeof(struct sockaddr_in6) &&
usr.bin/netstat/if.c
172
struct sockaddr_in6 *sin6;
usr.bin/netstat/if.c
324
sin6 = (struct sockaddr_in6 *)sa;
usr.bin/netstat/if.c
426
struct sockaddr_in6 in6;
usr.bin/netstat/netstat.h
84
struct sockaddr_in6;
usr.bin/netstat/netstat.h
86
char *routename6 (struct sockaddr_in6 *);
usr.bin/netstat/netstat.h
87
const char *netname6 (struct sockaddr_in6 *, struct in6_addr *);
usr.bin/netstat/route.c
1020
routename6(struct sockaddr_in6 *sa6)
usr.bin/netstat/route.c
1025
struct sockaddr_in6 sa6_local;
usr.bin/netstat/route.c
640
struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)sa;
usr.bin/netstat/route.c
659
&((struct sockaddr_in6 *)mask)->sin6_addr);
usr.bin/netstat/route.c
958
netname6(struct sockaddr_in6 *sa6, struct in6_addr *mask)
usr.bin/sockstat/sockstat.c
156
struct sockaddr_in6 *sin6;
usr.bin/sockstat/sockstat.c
168
sin6 = (struct sockaddr_in6 *)sa;
usr.bin/sockstat/sockstat.c
409
addr = &((struct sockaddr_in6 *)ss)->sin6_addr;
usr.bin/sockstat/sockstat.c
412
port = ntohs(((struct sockaddr_in6 *)ss)->sin6_port);
usr.bin/sockstat/sockstat.c
459
port = ntohs(((struct sockaddr_in6 *)(&s->laddr))->sin6_port);
usr.bin/sockstat/sockstat.c
465
port = ntohs(((struct sockaddr_in6 *)(&s->faddr))->sin6_port);
usr.bin/telnet/commands.c
2073
addr = &((struct sockaddr_in6 *)sa)->sin6_addr;
usr.bin/truss/syscalls.c
233
struct sockaddr_in6 *lsin6;
usr.bin/truss/syscalls.c
264
lsin6 = (struct sockaddr_in6 *)&ss;
usr.sbin/dntpd/main.c
324
struct sockaddr_in6 *sin6;
usr.sbin/dntpd/main.c
332
sin6 = (struct sockaddr_in6 *) sa;
usr.sbin/ftp-proxy/filter.c
365
server_lookup6(struct sockaddr_in6 *client, struct sockaddr_in6 *proxy,
usr.sbin/ftp-proxy/filter.c
366
struct sockaddr_in6 *server)
usr.sbin/ftp-proxy/filter.c
382
memset(server, 0, sizeof(struct sockaddr_in6));
usr.sbin/ftp-proxy/filter.c
383
server->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/ftp-proxy/filter.c
40
#define satosin6(sa) ((struct sockaddr_in6 *)(sa))
usr.sbin/ftp-proxy/filter.c
48
int server_lookup6(struct sockaddr_in6 *, struct sockaddr_in6 *,
usr.sbin/ftp-proxy/filter.c
49
struct sockaddr_in6 *);
usr.sbin/ftp-proxy/ftp-proxy.c
1202
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa;
usr.sbin/gifconfig/gifconfig.c
656
struct sockaddr_in6 *sin, null_sin;
usr.sbin/gifconfig/gifconfig.c
665
sin = (struct sockaddr_in6 *)info.rti_info[RTAX_IFA];
usr.sbin/gifconfig/gifconfig.c
686
sin = (struct sockaddr_in6 *)info.rti_info[RTAX_BRD];
usr.sbin/gifconfig/gifconfig.c
706
sin = (struct sockaddr_in6 *)info.rti_info[RTAX_NETMASK];
usr.sbin/gifconfig/gifconfig.c
780
#define SIN6(x) ((struct sockaddr_in6 *) &(x))
usr.sbin/gifconfig/gifconfig.c
781
static struct sockaddr_in6 *sin6tab[] = {
usr.sbin/gifconfig/gifconfig.c
787
struct sockaddr_in6 *sin = sin6tab[which];
usr.sbin/gifconfig/gifconfig.c
799
struct sockaddr_in6 *sin = sin6tab[which];
usr.sbin/ifmcstat/ifmcstat.c
87
struct sockaddr_in6 sin6;
usr.sbin/ifmcstat/ifmcstat.c
97
sin6.sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/inetd/builtins.c
335
struct sockaddr_in6 sin6[2];
usr.sbin/inetd/builtins.c
537
sin6[0] = *(struct sockaddr_in6 *)&ss[0];
usr.sbin/inetd/builtins.c
539
sin6[1] = *(struct sockaddr_in6 *)&ss[1];
usr.sbin/inetd/inetd.c
1993
struct sockaddr_in6 *sin6;
usr.sbin/inetd/inetd.c
1998
sin6 = (struct sockaddr_in6 *)&rss;
usr.sbin/inetd/inetd.c
2138
hv = hashval((char *)&((struct sockaddr_in6 *)&ss)->sin6_addr,
usr.sbin/inetd/inetd.c
238
struct sockaddr_in6 *bind_sa6;
usr.sbin/inetd/inetd.c
283
IN6_IS_ADDR_V4MAPPED(&((struct sockaddr_in6 *)sa)->sin6_addr))
usr.sbin/inetd/inetd.c
307
struct sockaddr_in6 peer_un6;
usr.sbin/inetd/inetd.c
404
bind_sa6 = (struct sockaddr_in6 *)res->ai_addr;
usr.sbin/inetd/inetd.h
91
struct sockaddr_in6 se_un_ctrladdr6;
usr.sbin/ip6addrctl/ip6addrctl.c
298
plen2mask(struct sockaddr_in6 *mask, int plen)
usr.sbin/ip6addrctl/ip6addrctl.c
331
mask2plen(struct sockaddr_in6 *mask)
usr.sbin/ip6addrctl/ip6addrctl.c
68
static int mask2plen(struct sockaddr_in6 *);
usr.sbin/ip6addrctl/ip6addrctl.c
71
static void plen2mask(struct sockaddr_in6 *, int);
usr.sbin/jail/jail.c
117
sin6 = (struct sockaddr_in6 *)(j.ips+i);
usr.sbin/jail/jail.c
56
struct sockaddr_in6 *sin6;
usr.sbin/mld6query/mld6query.c
219
struct sockaddr_in6 from;
usr.sbin/mld6query/mld6query.c
57
static struct sockaddr_in6 dst;
usr.sbin/ndp/ndp.c
1085
struct sockaddr_in6 sin6;
usr.sbin/ndp/ndp.c
1119
struct sockaddr_in6 *advrtr;
usr.sbin/ndp/ndp.c
1147
advrtr = (struct sockaddr_in6 *)(p + 1);
usr.sbin/ndp/ndp.c
1196
struct sockaddr_in6 *sin6;
usr.sbin/ndp/ndp.c
1198
sin6 = (struct sockaddr_in6 *)(p + 1);
usr.sbin/ndp/ndp.c
1249
struct sockaddr_in6 p6;
usr.sbin/ndp/ndp.c
1365
struct sockaddr_in6 sin6;
usr.sbin/ndp/ndp.c
364
struct sockaddr_in6 so_mask = {sizeof(so_mask), AF_INET6 };
usr.sbin/ndp/ndp.c
365
struct sockaddr_in6 blank_sin = {sizeof(blank_sin), AF_INET6 }, sin_m;
usr.sbin/ndp/ndp.c
380
struct sockaddr_in6 *sin = &sin_m;
usr.sbin/ndp/ndp.c
402
sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr;
usr.sbin/ndp/ndp.c
406
htons(((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id);
usr.sbin/ndp/ndp.c
428
sin = (struct sockaddr_in6 *)(rtm + 1);
usr.sbin/ndp/ndp.c
461
struct sockaddr_in6 *sin = &sin_m;
usr.sbin/ndp/ndp.c
474
sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr;
usr.sbin/ndp/ndp.c
478
htons(((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id);
usr.sbin/ndp/ndp.c
497
struct sockaddr_in6 *sin = &sin_m;
usr.sbin/ndp/ndp.c
514
sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr;
usr.sbin/ndp/ndp.c
518
htons(((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id);
usr.sbin/ndp/ndp.c
525
sin = (struct sockaddr_in6 *)(rtm + 1);
usr.sbin/ndp/ndp.c
546
struct sockaddr_in6 s6 = *sin; /* XXX: for safety */
usr.sbin/ndp/ndp.c
578
struct sockaddr_in6 *sin;
usr.sbin/ndp/ndp.c
617
sin = (struct sockaddr_in6 *)(rtm + 1);
usr.sbin/ndp/ndp.c
741
sin = (struct sockaddr_in6 *)
usr.sbin/ndp/ndp.c
747
(sin->sin6_len != sizeof(struct sockaddr_in6))
usr.sbin/pfctl/pf_print_state.c
155
struct sockaddr_in6 sin6;
usr.sbin/pfctl/pfctl.c
471
((struct sockaddr_in6 *)resp[0]->ai_addr)->
usr.sbin/pfctl/pfctl.c
509
((struct sockaddr_in6 *)resp[1]->
usr.sbin/pfctl/pfctl.c
577
((struct sockaddr_in6 *)resp[0]->ai_addr)->
usr.sbin/pfctl/pfctl.c
615
((struct sockaddr_in6 *)resp[1]->
usr.sbin/pfctl/pfctl_parser.c
1161
IN6_IS_ADDR_LINKLOCAL(&((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1163
((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_scope_id ==
usr.sbin/pfctl/pfctl_parser.c
1165
struct sockaddr_in6 *sin6;
usr.sbin/pfctl/pfctl_parser.c
1167
sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
usr.sbin/pfctl/pfctl_parser.c
1191
memcpy(&n->addr.v.a.addr, &((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1194
memcpy(&n->addr.v.a.mask, &((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1198
memcpy(&n->bcast, &((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1202
memcpy(&n->peer, &((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1205
n->ifindex = ((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1547
&((struct sockaddr_in6 *)res->ai_addr)->sin6_addr,
usr.sbin/pfctl/pfctl_parser.c
1550
((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id;
usr.sbin/pfctl/pfctl_parser.c
1612
&((struct sockaddr_in6 *)
usr.sbin/pfctl/pfctl_parser.c
1616
((struct sockaddr_in6 *)
usr.sbin/ppp/iface.c
340
else if (memcmp(&((struct sockaddr_in6 *)&ssmsk)->sin6_addr, &in6mask128,
usr.sbin/ppp/ncpaddr.c
166
adjust_linklocal(struct sockaddr_in6 *sin6)
usr.sbin/ppp/ncpaddr.c
313
struct sockaddr_in6 *host6 = (struct sockaddr_in6 *)host;
usr.sbin/ppp/ncpaddr.c
344
const struct sockaddr_in6 *host6 = (const struct sockaddr_in6 *)host;
usr.sbin/ppp/ncpaddr.c
376
struct sockaddr_in6 sin6;
usr.sbin/ppp/ncpaddr.c
708
const struct sockaddr_in6 *host6 = (const struct sockaddr_in6 *)host;
usr.sbin/ppp/ncpaddr.c
709
const struct sockaddr_in6 *mask6 = (const struct sockaddr_in6 *)mask;
usr.sbin/ppp/ncpaddr.c
751
struct sockaddr_in6 *host6 = (struct sockaddr_in6 *)host;
usr.sbin/ppp/ncpaddr.c
752
struct sockaddr_in6 *mask6 = (struct sockaddr_in6 *)mask;
usr.sbin/ppp/route.c
716
struct sockaddr_in6 *sa6;
usr.sbin/ppp/route.c
720
sa6 = (struct sockaddr_in6 *)sa;
usr.sbin/ppp/server.c
315
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&ss;
usr.sbin/ppp/server.c
97
struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&ss;
usr.sbin/rip6query/rip6query.c
150
sizeof(struct sockaddr_in6)) < 0) {
usr.sbin/rip6query/rip6query.c
65
struct sockaddr_in6 sin6;
usr.sbin/rip6query/rip6query.c
78
struct sockaddr_in6 fsock;
usr.sbin/route6d/route6d.c
102
struct sockaddr_in6 ifc_ripsin; /* rip multicast address */
usr.sbin/route6d/route6d.c
1301
struct sockaddr_in6 *sin)
usr.sbin/route6d/route6d.c
1404
const struct sockaddr_in6 *sin;
usr.sbin/route6d/route6d.c
1409
sin = (const struct sockaddr_in6 *)sa;
usr.sbin/route6d/route6d.c
1486
struct sockaddr_in6 *rta[RTAX_MAX];
usr.sbin/route6d/route6d.c
1487
struct sockaddr_in6 mask;
usr.sbin/route6d/route6d.c
1544
rta[i] = (struct sockaddr_in6 *)q;
usr.sbin/route6d/route6d.c
1700
rt_del(const struct sockaddr_in6 *sdst, const struct sockaddr_in6 *sgw,
usr.sbin/route6d/route6d.c
1701
const struct sockaddr_in6 *smask)
usr.sbin/route6d/route6d.c
1797
rt_deladdr(struct ifc *ifcp, const struct sockaddr_in6 *sifa,
usr.sbin/route6d/route6d.c
1798
const struct sockaddr_in6 *smask)
usr.sbin/route6d/route6d.c
201
static void ripsend(struct ifc *, struct sockaddr_in6 *, int);
usr.sbin/route6d/route6d.c
207
static int rt_del(const struct sockaddr_in6 *, const struct sockaddr_in6 *,
usr.sbin/route6d/route6d.c
208
const struct sockaddr_in6 *);
usr.sbin/route6d/route6d.c
209
static int rt_deladdr(struct ifc *, const struct sockaddr_in6 *,
usr.sbin/route6d/route6d.c
210
const struct sockaddr_in6 *);
usr.sbin/route6d/route6d.c
226
struct sockaddr_in6 *);
usr.sbin/route6d/route6d.c
227
static void ripflush(struct ifc *, struct sockaddr_in6 *);
usr.sbin/route6d/route6d.c
229
static int sin6mask2len(const struct sockaddr_in6 *);
usr.sbin/route6d/route6d.c
231
static int sendpacket(struct sockaddr_in6 *, int);
usr.sbin/route6d/route6d.c
2413
struct sockaddr_in6 *sin6_dst, *sin6_gw, *sin6_mask;
usr.sbin/route6d/route6d.c
2414
struct sockaddr_in6 *sin6_genmask, *sin6_ifp;
usr.sbin/route6d/route6d.c
2444
sin6_dst = (struct sockaddr_in6 *)rtmp;
usr.sbin/route6d/route6d.c
2447
sin6_gw = (struct sockaddr_in6 *)rtmp;
usr.sbin/route6d/route6d.c
2451
sin6_mask = (struct sockaddr_in6 *)rtmp;
usr.sbin/route6d/route6d.c
2455
sin6_genmask = (struct sockaddr_in6 *)rtmp;
usr.sbin/route6d/route6d.c
2459
sin6_ifp = (struct sockaddr_in6 *)rtmp;
usr.sbin/route6d/route6d.c
2578
struct sockaddr_in6 *sin;
usr.sbin/route6d/route6d.c
2604
sin = (struct sockaddr_in6 *)&buf[sizeof(struct rt_msghdr)];
usr.sbin/route6d/route6d.c
2606
sin->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2609
sin = (struct sockaddr_in6 *)((char *)sin + RT_ROUNDUP(sin->sin6_len));
usr.sbin/route6d/route6d.c
2611
sin->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2614
sin = (struct sockaddr_in6 *)((char *)sin + RT_ROUNDUP(sin->sin6_len));
usr.sbin/route6d/route6d.c
2616
sin->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2619
sin = (struct sockaddr_in6 *)((char *)sin + RT_ROUNDUP(sin->sin6_len));
usr.sbin/route6d/route6d.c
2647
struct sockaddr_in6 *sin;
usr.sbin/route6d/route6d.c
2669
sin = (struct sockaddr_in6 *)&buf[sizeof(struct rt_msghdr)];
usr.sbin/route6d/route6d.c
2671
sin->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2674
sin = (struct sockaddr_in6 *)((char *)sin + RT_ROUNDUP(sin->sin6_len));
usr.sbin/route6d/route6d.c
2676
sin->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2679
sin = (struct sockaddr_in6 *)((char *)sin + RT_ROUNDUP(sin->sin6_len));
usr.sbin/route6d/route6d.c
2681
sin->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2684
sin = (struct sockaddr_in6 *)((char *)sin + RT_ROUNDUP(sin->sin6_len));
usr.sbin/route6d/route6d.c
2715
struct sockaddr_in6 *sin;
usr.sbin/route6d/route6d.c
2718
len = sizeof(struct rt_msghdr) + sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2726
sin = (struct sockaddr_in6 *)&buf[sizeof(struct rt_msghdr)];
usr.sbin/route6d/route6d.c
2727
sin->sin6_len = sizeof(struct sockaddr_in6);
usr.sbin/route6d/route6d.c
2743
sin = (struct sockaddr_in6 *)&buf[sizeof(struct rt_msghdr)];
usr.sbin/route6d/route6d.c
2745
sin = (struct sockaddr_in6 *)
usr.sbin/route6d/route6d.c
3074
sin6mask2len(const struct sockaddr_in6 *sin6)
usr.sbin/route6d/route6d.c
3077
sin6->sin6_len - offsetof(struct sockaddr_in6, sin6_addr));
usr.sbin/route6d/route6d.c
659
ripflush(struct ifc *ifcp, struct sockaddr_in6 *sin)
usr.sbin/route6d/route6d.c
708
ripsend(struct ifc *ifcp, struct sockaddr_in6 *sin, int flag)
usr.sbin/route6d/route6d.c
927
sendpacket(struct sockaddr_in6 *sin, int len)
usr.sbin/route6d/route6d.c
940
struct sockaddr_in6 sincopy;
usr.sbin/route6d/route6d.c
992
struct sockaddr_in6 fsock;
usr.sbin/rpc.lockd/lock_proc.c
137
p1 = &((struct sockaddr_in6 *)sa1)->sin6_addr;
usr.sbin/rpc.lockd/lock_proc.c
138
p2 = &((struct sockaddr_in6 *)sa2)->sin6_addr;
usr.sbin/rpc.lockd/lockd.c
275
struct sockaddr_in6 *sin6;
usr.sbin/rpc.lockd/lockd.c
382
sin6 = malloc(sizeof(struct sockaddr_in6));
usr.sbin/rpcbind/security.c
131
struct sockaddr_in6 *sin6;
usr.sbin/rpcbind/security.c
145
sin6 = (struct sockaddr_in6 *)addr;
usr.sbin/rpcbind/util.c
324
local_in6 = (struct sockaddr_in6 *)malloc(sizeof *local_in6);
usr.sbin/rpcbind/util.c
62
#define SA2SIN6(sa) ((struct sockaddr_in6 *)(sa))
usr.sbin/rpcbind/util.c
68
static struct sockaddr_in6 *local_in6;
usr.sbin/rpcbind/util.c
73
static void in6_fillscopeid(struct sockaddr_in6 *);
usr.sbin/rpcbind/util.c
99
in6_fillscopeid(struct sockaddr_in6 *sin6)
usr.sbin/rrenumd/parser.y
179
struct sockaddr_in6 *sin6;
usr.sbin/rrenumd/parser.y
181
sin6 = (struct sockaddr_in6 *)$1->dl_dst;
usr.sbin/rrenumd/parser.y
237
struct sockaddr_in6 *sin6;
usr.sbin/rrenumd/parser.y
239
sin6 = (struct sockaddr_in6 *)malloc(sizeof(*sin6));
usr.sbin/rrenumd/rrenumd.c
114
init_sin6(struct sockaddr_in6 *sin6, const char *addr_ascii)
usr.sbin/rrenumd/rrenumd.c
168
rcvmhdr.msg_namelen = sizeof(struct sockaddr_in6);
usr.sbin/rrenumd/rrenumd.c
182
sndmhdr.msg_namelen = sizeof(struct sockaddr_in6);
usr.sbin/rrenumd/rrenumd.c
310
struct sockaddr_in6 *sin6 = NULL;
usr.sbin/rrenumd/rrenumd.c
314
sin6 = (struct sockaddr_in6 *)dl->dl_dst;
usr.sbin/rrenumd/rrenumd.c
78
struct sockaddr_in6 from;
usr.sbin/rrenumd/rrenumd.c
79
struct sockaddr_in6 sin6_ll_allrouters;
usr.sbin/rrenumd/rrenumd.c
89
static void init_sin6(struct sockaddr_in6 *, const char *);
usr.sbin/rtadvd/config.c
1033
a = &((struct sockaddr_in6 *)ifa->ifa_addr)->sin6_addr;
usr.sbin/rtadvd/config.c
1038
m = (char *)&((struct sockaddr_in6 *)ifa->ifa_netmask)->sin6_addr;
usr.sbin/rtadvd/if.c
159
#define SIN6(s) ((struct sockaddr_in6 *)(s))
usr.sbin/rtadvd/if.c
68
struct sockaddr_in6 sin6_linklocal_allnodes = {
usr.sbin/rtadvd/if.c
74
struct sockaddr_in6 sin6_linklocal_allrouters = {
usr.sbin/rtadvd/if.c
80
struct sockaddr_in6 sin6_sitelocal_allrouters = {
usr.sbin/rtadvd/rrenum.c
438
struct sockaddr_in6 *from, struct in6_addr *dst)
usr.sbin/rtadvd/rrenum.h
34
struct sockaddr_in6 *, struct in6_addr *);
usr.sbin/rtadvd/rtadvd.c
1075
struct in6_pktinfo *pi, struct sockaddr_in6 *from)
usr.sbin/rtadvd/rtadvd.c
1228
struct rainfo *rai, struct sockaddr_in6 *from)
usr.sbin/rtadvd/rtadvd.c
156
struct in6_pktinfo *, struct sockaddr_in6 *);
usr.sbin/rtadvd/rtadvd.c
158
struct in6_pktinfo *, struct sockaddr_in6 *);
usr.sbin/rtadvd/rtadvd.c
160
struct sockaddr_in6 *);
usr.sbin/rtadvd/rtadvd.c
1603
sndmhdr.msg_namelen = sizeof(struct sockaddr_in6);
usr.sbin/rtadvd/rtadvd.c
909
struct in6_pktinfo *pi, struct sockaddr_in6 *from)
usr.sbin/rtadvd/rtadvd.c
93
struct sockaddr_in6 rcvfrom;
usr.sbin/rtadvd/rtadvd.h
178
struct sockaddr_in6 sol_addr;
usr.sbin/rtadvd/rtadvd.h
57
extern struct sockaddr_in6 sin6_linklocal_allnodes;
usr.sbin/rtadvd/rtadvd.h
58
extern struct sockaddr_in6 sin6_linklocal_allrouters;
usr.sbin/rtadvd/rtadvd.h
59
extern struct sockaddr_in6 sin6_sitelocal_allrouters;
usr.sbin/rtsold/if.c
325
struct sockaddr_in6 *sin6;
usr.sbin/rtsold/if.c
345
sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
usr.sbin/rtsold/if.c
372
struct sockaddr_in6 *sin6;
usr.sbin/rtsold/if.c
407
sin6 = (struct sockaddr_in6 *)&ifr->ifr_addr;
usr.sbin/rtsold/probe.c
149
struct sockaddr_in6 sa6_probe;
usr.sbin/rtsold/probe.c
93
sndmhdr.msg_namelen = sizeof(struct sockaddr_in6);
usr.sbin/rtsold/rtsol.c
102
memset(&sin6_allrouters, 0, sizeof(struct sockaddr_in6));
usr.sbin/rtsold/rtsol.c
174
sndmhdr.msg_namelen = sizeof(struct sockaddr_in6);
usr.sbin/rtsold/rtsol.c
68
static struct sockaddr_in6 from;
usr.sbin/rtsold/rtsol.c
72
static struct sockaddr_in6 sin6_allrouters = {
usr.sbin/syslogd/syslogd.c
2280
ap.a_mask.ss_len = sizeof(struct sockaddr_in6);
usr.sbin/syslogd/syslogd.c
2283
mask6p = (u_int32_t *)&((struct sockaddr_in6 *)&ap.a_mask)->sin6_addr;
usr.sbin/syslogd/syslogd.c
2294
mask6p = (u_int32_t *)&((struct sockaddr_in6 *)&ap.a_mask)->sin6_addr;
usr.sbin/syslogd/syslogd.c
2295
addr6p = (u_int32_t *)&((struct sockaddr_in6 *)&ap.a_addr)->sin6_addr;
usr.sbin/syslogd/syslogd.c
2360
struct sockaddr_in6 *sin6, *a6p = NULL, *m6p = NULL;
usr.sbin/syslogd/syslogd.c
2411
sin6 = (struct sockaddr_in6 *)sa;
usr.sbin/syslogd/syslogd.c
2412
a6p = (struct sockaddr_in6 *)&ap->a_addr;
usr.sbin/syslogd/syslogd.c
2413
m6p = (struct sockaddr_in6 *)&ap->a_mask;
usr.sbin/syslogd/syslogd.c
674
struct sockaddr_in6 *sin6;
usr.sbin/syslogd/syslogd.c
679
if (sa->sa_len != sizeof(struct sockaddr_in6) ||
usr.sbin/syslogd/syslogd.c
682
sin6 = (struct sockaddr_in6 *)sa;
usr.sbin/tcpdrop/tcpdrop.c
306
struct sockaddr_in6 sin6[2];
usr.sbin/traceroute6/traceroute6.c
1154
struct sockaddr_in6 *from = (struct sockaddr_in6 *)mhdr->msg_name;
usr.sbin/traceroute6/traceroute6.c
312
static struct sockaddr_in6 Src, Dst, Rcv;
usr.sbin/traceroute6/traceroute6.c
675
struct sockaddr_in6 Nxt;
usr.sbin/traceroute6/traceroute6.c
971
struct sockaddr_in6 *from = (struct sockaddr_in6 *)mhdr->msg_name;