Symbol: s6_addr
crypto/heimdal/lib/krb5/addr_families.c
253
#define IN6_ADDR_V6_TO_V4(x) ((const struct in_addr *)&(x)->s6_addr[12])
crypto/heimdal/lib/krb5/addr_families.c
386
ret = inet_pton(AF_INET6, address, &in6.s6_addr);
crypto/heimdal/lib/krb5/addr_families.c
389
ret = krb5_data_alloc(&addr->address, sizeof(in6.s6_addr));
crypto/heimdal/lib/krb5/addr_families.c
392
memcpy(addr->address.data, in6.s6_addr, sizeof(in6.s6_addr));
crypto/heimdal/lib/krb5/addr_families.c
425
laddr.s6_addr[i] = addr.s6_addr[i] & m;
crypto/heimdal/lib/krb5/addr_families.c
426
haddr.s6_addr[i] = (addr.s6_addr[i] & m) | ~m;
crypto/heimdal/lib/krb5/addr_families.c
435
if (krb5_data_alloc(&low->address, sizeof(laddr.s6_addr)) != 0)
crypto/heimdal/lib/krb5/addr_families.c
437
memcpy(low->address.data, laddr.s6_addr, sizeof(laddr.s6_addr));
crypto/heimdal/lib/krb5/addr_families.c
440
if (krb5_data_alloc(&high->address, sizeof(haddr.s6_addr)) != 0) {
crypto/heimdal/lib/krb5/addr_families.c
444
memcpy(high->address.data, haddr.s6_addr, sizeof(haddr.s6_addr));
crypto/heimdal/lib/roken/inet_ntop.c
84
const u_char *ptr = addr->s6_addr;
crypto/heimdal/lib/roken/socket_wrapper.c
1438
in6.sin6_addr.s6_addr[0] = SW_IPV6_ADDRESS;
crypto/heimdal/lib/roken/socket_wrapper.c
325
in2->sin6_addr.s6_addr[0] = SW_IPV6_ADDRESS;
crypto/krb5/src/lib/krb5/os/changepw.c
141
memcmp(ss2sin6(&local_addr)->sin6_addr.s6_addr,
crypto/krb5/src/lib/krb5/os/changepw.c
142
in6addr_any.s6_addr, sizeof(in6addr_any.s6_addr)) != 0) {
crypto/krb5/src/lib/krb5/os/localaddr.c
390
a6.s6_addr[i] = addrbyte[i];
crypto/krb5/src/lib/krb5/os/t_std_conf.c
112
(s_sin6->sin6_addr.s6_addr[2*j] * 256
crypto/krb5/src/lib/krb5/os/t_std_conf.c
113
+ s_sin6->sin6_addr.s6_addr[2*j+1]));
crypto/openssh/loginrec.c
701
memcpy(ut->ut_addr_v6, sa6->sin6_addr.s6_addr, 16);
crypto/openssh/loginrec.c
786
memcpy(utx->ut_addr_v6, sa6->sin6_addr.s6_addr, 16);
crypto/openssh/openbsd-compat/fake-rfc2553.h
68
u_int8_t s6_addr[16];
crypto/openssl/test/bio_dgram_test.c
138
ina6.s6_addr[15] = 1;
lib/libc/inet/inet_net_pton.c
250
memcpy(dst, &in6.s6_addr, bytes);
lib/libc/nameser/ns_print.c
686
memcpy(&a.s6_addr[pbyte], rdata, sizeof(a) - pbyte);
lib/libc/net/getaddrinfo.c
1107
return(sa6->sin6_addr.s6_addr[2] & 0x0f);
lib/libc/net/name6.c
1088
return(sa6->sin6_addr.s6_addr[2] & 0x0f);
lib/libc/net/rcmd.c
694
memcpy(&sin.sin_addr, &sin6->sin6_addr.s6_addr[12],
lib/libc/net/sctp_sys_calls.c
54
((*(const uint32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && \
lib/libc/net/sctp_sys_calls.c
55
(*(const uint32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && \
lib/libc/net/sctp_sys_calls.c
56
(*(const uint32_t *)(const void *)(&(a)->s6_addr[8]) == ntohl(0x0000ffff)))
lib/libfetch/ftp.c
130
addr = *(u_int32_t *)(uintptr_t)&sin6->sin6_addr.s6_addr[12];
lib/libnetbsd/sockaddr_snprintf.c
71
const uint8_t *s = sin6->sin6_addr.s6_addr;
lib/libradius/radlib.c
1142
return rad_put_attr(h, type, &addr.s6_addr, sizeof addr.s6_addr);
lib/libradius/radlib.c
1392
return (rad_put_vendor_attr(h, vendor, type, &addr.s6_addr,
lib/libradius/radlib.c
1393
sizeof addr.s6_addr));
lib/libradius/radlib.c
926
memcpy(&value.s6_addr, data, sizeof value.s6_addr);
lib/libutil/realhostname.c
121
memcpy(&lsin.sin_addr, &sin6->sin6_addr.s6_addr[12],
libexec/tftpd/tftp-utils.c
97
memcpy(&addr, &sin6->sin6_addr.s6_addr[12], sizeof(addr));
sbin/ifconfig/af_inet6.c
191
if (memcmp(&in6addr_any.s6_addr[8], &in6->s6_addr[8], 8) != 0)
sbin/ifconfig/af_inet6.c
208
memcpy(&in6->s6_addr[8], &lladdr->s6_addr[8], 8);
sbin/ifconfig/carp.c
247
carp_addr6.s6_addr[0] = 0xff;
sbin/ifconfig/carp.c
248
carp_addr6.s6_addr[1] = 0x02;
sbin/ifconfig/carp.c
249
carp_addr6.s6_addr[15] = 0x12;
sbin/ipf/ippool/ippool.c
1097
&node->ipn_addr.adf_addr.in6.s6_addr);
sbin/pfctl/pfctl_parser.c
1590
sin6->sin6_scope_id = sin6->sin6_addr.s6_addr[2] << 8 |
sbin/pfctl/pfctl_parser.c
1591
sin6->sin6_addr.s6_addr[3];
sbin/pfctl/pfctl_parser.c
1592
sin6->sin6_addr.s6_addr[2] = 0;
sbin/pfctl/pfctl_parser.c
1593
sin6->sin6_addr.s6_addr[3] = 0;
sbin/ping/ping6.c
2732
bcopy(digest, &in6.s6_addr[12], 4);
sbin/ping/ping6.c
2735
bcopy(digest, &in6.s6_addr[13], 3);
sys/compat/linuxkpi/common/include/net/ipv6.h
67
memcpy(&buf[10], &addr->s6_addr[6], 10);
sys/dev/cxgbe/crypto/t6_kern_tls.c
197
cpl->local_ip_hi = *(uint64_t *)&inp->in6p_laddr.s6_addr[0];
sys/dev/cxgbe/crypto/t6_kern_tls.c
198
cpl->local_ip_lo = *(uint64_t *)&inp->in6p_laddr.s6_addr[8];
sys/dev/cxgbe/crypto/t6_kern_tls.c
200
cpl->peer_ip_hi = *(uint64_t *)&inp->in6p_faddr.s6_addr[0];
sys/dev/cxgbe/crypto/t6_kern_tls.c
201
cpl->peer_ip_lo = *(uint64_t *)&inp->in6p_faddr.s6_addr[8];
sys/dev/cxgbe/t4_clip.c
226
c.ip_hi = *(uint64_t *)&lip->s6_addr[0];
sys/dev/cxgbe/t4_clip.c
227
c.ip_lo = *(uint64_t *)&lip->s6_addr[8];
sys/dev/cxgbe/t4_clip.c
246
c.ip_hi = *(uint64_t *)&lip->s6_addr[0];
sys/dev/cxgbe/t4_clip.c
247
c.ip_lo = *(uint64_t *)&lip->s6_addr[8];
sys/dev/cxgbe/t4_main.c
13117
bcopy(&ca->addr[0], &in6.s6_addr[0], sizeof(in6.s6_addr));
sys/dev/cxgbe/t4_main.c
13133
bcopy(&ca->addr[0], &in6.s6_addr[0], sizeof(in6.s6_addr));
sys/dev/cxgbe/tom/t4_connect.c
361
cpl->local_ip_hi = *(uint64_t *)&inp->in6p_laddr.s6_addr[0];
sys/dev/cxgbe/tom/t4_connect.c
362
cpl->local_ip_lo = *(uint64_t *)&inp->in6p_laddr.s6_addr[8];
sys/dev/cxgbe/tom/t4_connect.c
364
cpl->peer_ip_hi = *(uint64_t *)&inp->in6p_faddr.s6_addr[0];
sys/dev/cxgbe/tom/t4_connect.c
365
cpl->peer_ip_lo = *(uint64_t *)&inp->in6p_faddr.s6_addr[8];
sys/dev/cxgbe/tom/t4_listen.c
609
req->local_ip_hi = *(uint64_t *)&inp->in6p_laddr.s6_addr[0];
sys/dev/cxgbe/tom/t4_listen.c
610
req->local_ip_lo = *(uint64_t *)&inp->in6p_laddr.s6_addr[8];
sys/net/altq/altq_subr.c
1388
filter6->ff_flow6.fi6_dst.s6_addr[i] &=
sys/net/altq/altq_subr.c
1389
filter6->ff_mask6.mask6_dst.s6_addr[i];
sys/net/altq/altq_subr.c
1391
filter6->ff_flow6.fi6_src.s6_addr[i] &=
sys/net/altq/altq_subr.c
1392
filter6->ff_mask6.mask6_src.s6_addr[i];
sys/net/if_infiniband.c
119
memcpy(&buf[10], &addr->s6_addr[6], 10);
sys/netinet/sctp_input.c
2469
memcpy(&sin6.sin6_addr.s6_addr, cookie->address,
sys/netinet/sctp_input.c
2470
sizeof(sin6.sin6_addr.s6_addr));
sys/netinet/sctp_pcb.c
6262
memcpy(sin6.sin6_addr.s6_addr,
sys/netinet/tcp_subr.c
3043
*(struct in_addr *)&addrs[1].sin6_addr.s6_addr[12],
sys/netinet/tcp_subr.c
3045
*(struct in_addr *)&addrs[0].sin6_addr.s6_addr[12],
sys/netinet6/in6.c
1966
if (bcmp(&p1->s6_addr, &p2->s6_addr, bytelen))
sys/netinet6/in6.c
1969
p1->s6_addr[bytelen] >> (8 - bitlen) !=
sys/netinet6/in6.c
1970
p2->s6_addr[bytelen] >> (8 - bitlen))
sys/netinet6/in6.c
1993
maskp->s6_addr[i] = 0xff;
sys/netinet6/in6.c
1995
maskp->s6_addr[bytelen] = maskarray[bitlen - 1];
sys/netinet6/in6.h
228
(memcmp(&(a)->s6_addr[0], &(b)->s6_addr[0], sizeof(struct in6_addr)) == 0)
sys/netinet6/in6.h
292
(((a)->s6_addr[0] == 0xfe) && (((a)->s6_addr[1] & 0xc0) == 0x80))
sys/netinet6/in6.h
294
(((a)->s6_addr[0] == 0xfe) && (((a)->s6_addr[1] & 0xc0) == 0xc0))
sys/netinet6/in6.h
299
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff)
sys/netinet6/in6.h
302
#define IPV6_ADDR_MC_SCOPE(a) ((a)->s6_addr[1] & 0x0f)
sys/netinet6/in6.h
304
#define __IPV6_ADDR_MC_SCOPE(a) ((a)->s6_addr[1] & 0x0f)
sys/netinet6/in6_ifattach.c
100
#define EUI64_TO_IFID(in6) do {(in6)->s6_addr[8] ^= EUI64_UBIT; } while (0)
sys/netinet6/in6_ifattach.c
101
#define EUI64_GROUP(in6) ((in6)->s6_addr[8] & EUI64_GBIT)
sys/netinet6/in6_ifattach.c
103
#define EUI64_LOCAL(in6) ((in6)->s6_addr[8] & EUI64_UBIT)
sys/netinet6/in6_ifattach.c
148
bcopy(digest, &in6->s6_addr[8], 8);
sys/netinet6/in6_ifattach.c
151
in6->s6_addr[8] &= ~EUI64_GBIT; /* g bit to "individual" */
sys/netinet6/in6_ifattach.c
152
in6->s6_addr[8] |= EUI64_UBIT; /* u bit to "local" */
sys/netinet6/in6_ifattach.c
275
memcpy(&in6->s6_addr[8], hwaddr, 8);
sys/netinet6/in6_ifattach.c
277
in6->s6_addr[8] = hwaddr[0];
sys/netinet6/in6_ifattach.c
278
in6->s6_addr[9] = hwaddr[1];
sys/netinet6/in6_ifattach.c
279
in6->s6_addr[10] = hwaddr[2];
sys/netinet6/in6_ifattach.c
280
in6->s6_addr[11] = 0xff;
sys/netinet6/in6_ifattach.c
281
in6->s6_addr[12] = 0xfe;
sys/netinet6/in6_ifattach.c
282
in6->s6_addr[13] = hwaddr[3];
sys/netinet6/in6_ifattach.c
283
in6->s6_addr[14] = hwaddr[4];
sys/netinet6/in6_ifattach.c
284
in6->s6_addr[15] = hwaddr[5];
sys/netinet6/in6_ifattach.c
298
if ((in6->s6_addr[8] & ~(EUI64_GBIT | EUI64_UBIT)) == 0x00 &&
sys/netinet6/in6_ifattach.c
299
bcmp(&in6->s6_addr[9], allzero, 7) == 0)
sys/netinet6/in6_ifattach.c
424
SHA256_Update(&ctxt, in6->s6_addr, prefixlen / 8);
sys/netinet6/in6_ifattach.c
439
memcpy(&in6->s6_addr[8], digest, 8);
sys/netinet6/in6_ifattach.c
516
if_name(ifp0), in6->s6_addr[8], in6->s6_addr[9], in6->s6_addr[10],
sys/netinet6/in6_ifattach.c
517
in6->s6_addr[11], in6->s6_addr[12], in6->s6_addr[13],
sys/netinet6/in6_ifattach.c
518
in6->s6_addr[14], in6->s6_addr[15]));
sys/netinet6/in6_jail.c
82
if (ia6a->s6_addr[i] > ia6b->s6_addr[i])
sys/netinet6/in6_jail.c
84
else if (ia6a->s6_addr[i] < ia6b->s6_addr[i])
sys/netipsec/key.c
6090
if (memcmp(&((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr,
sys/netipsec/key.c
6091
&sav->sah->saidx.src.sin6.sin6_addr.s6_addr,
sys/netipsec/key.c
6147
if (memcmp(&((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr,
sys/netipsec/key.c
6148
&sav->sah->saidx.dst.sin6.sin6_addr.s6_addr, 16) != 0) {
sys/netpfil/ipfw/dn_sched_fq_codel.c
233
memcpy(&tuple[5], ip6->ip6_src.s6_addr, 16);
sys/netpfil/ipfw/dn_sched_fq_codel.c
234
memcpy(&tuple[21], ip6->ip6_dst.s6_addr, 16);
sys/netpfil/ipfw/dn_sched_fq_pie.c
808
memcpy(&tuple[5], ip6->ip6_src.s6_addr, 16);
sys/netpfil/ipfw/dn_sched_fq_pie.c
809
memcpy(&tuple[21], ip6->ip6_dst.s6_addr, 16);
sys/ofed/drivers/infiniband/core/ib_cma.c
1191
addr->s6_addr[2] = 0;
sys/ofed/drivers/infiniband/core/ib_cma.c
1192
addr->s6_addr[3] = 0;
sys/ofed/include/rdma/ib_addr.h
225
memcpy(&out_in->sin6_addr.s6_addr, gid->raw, 16);
sys/ofed/include/rdma/ib_addr.h
333
memcpy(mac, &addr->s6_addr[8], 3);
sys/ofed/include/rdma/ib_addr.h
334
memcpy(mac + 3, &addr->s6_addr[13], 3);
sys/ofed/include/rdma/ib_addr.h
342
if (addr->s6_addr[0] == 0xff)
sys/ofed/include/rdma/ib_addr.h
356
mac[i] = addr->s6_addr[i + 10];
sys/security/mac_ipacl/mac_ipacl.c
365
if (rule->addr.v6.s6_addr[i] !=
sys/security/mac_ipacl/mac_ipacl.c
366
(ip_addr->v6.s6_addr[i] &
sys/security/mac_ipacl/mac_ipacl.c
367
rule->mask.v6.s6_addr[i])) {
tools/tools/net80211/wlanwatch/wlanwatch.c
203
ntohs(*(u_int16_t *)&sin6.sin6_addr.s6_addr[2]);
tools/tools/net80211/wlanwatch/wlanwatch.c
204
sin6.sin6_addr.s6_addr[2] = 0;
tools/tools/net80211/wlanwatch/wlanwatch.c
205
sin6.sin6_addr.s6_addr[3] = 0;
tools/tools/netmap/pkt_hash.c
216
saddr = ipv6h->ip6_src.s6_addr[0] |
tools/tools/netmap/pkt_hash.c
217
(ipv6h->ip6_src.s6_addr[1] << 8) |
tools/tools/netmap/pkt_hash.c
218
(ipv6h->ip6_src.s6_addr[2] << 16) |
tools/tools/netmap/pkt_hash.c
219
(ipv6h->ip6_src.s6_addr[3] << 24);
tools/tools/netmap/pkt_hash.c
220
daddr = ipv6h->ip6_dst.s6_addr[0] |
tools/tools/netmap/pkt_hash.c
221
(ipv6h->ip6_dst.s6_addr[1] << 8) |
tools/tools/netmap/pkt_hash.c
222
(ipv6h->ip6_dst.s6_addr[2] << 16) |
tools/tools/netmap/pkt_hash.c
223
(ipv6h->ip6_dst.s6_addr[3] << 24);
usr.bin/netstat/route.c
624
ntohs(*(u_int16_t *)&sa6->sin6_addr.s6_addr[2]);
usr.bin/netstat/route.c
625
sa6->sin6_addr.s6_addr[2] = sa6->sin6_addr.s6_addr[3] = 0;
usr.bin/netstat/route.c
669
addr.sin6_addr.s6_addr[i] &=
usr.bin/netstat/route.c
670
mask->sin6_addr.s6_addr[i];
usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptc.c
1169
memcpy(ipv6.s6_addr, octets, sizeof(ipv6.s6_addr));
usr.sbin/mld6query/mld6.c
246
src.s6_addr[2] = src.s6_addr[3] = 0;
usr.sbin/ppp/ipv6cp.c
213
myaddr.s6_addr[0] = 0xfe;
usr.sbin/ppp/ipv6cp.c
214
myaddr.s6_addr[1] = 0x80;
usr.sbin/ppp/ipv6cp.c
215
memcpy(&myaddr.s6_addr[8], myifid, IPV6CP_IFIDLEN);
usr.sbin/ppp/ipv6cp.c
217
myaddr.s6_addr[8] |= 0x02; /* set 'universal' bit */
usr.sbin/ppp/ipv6cp.c
220
hisaddr.s6_addr[0] = 0xfe;
usr.sbin/ppp/ipv6cp.c
221
hisaddr.s6_addr[1] = 0x80;
usr.sbin/ppp/ipv6cp.c
222
memcpy(&hisaddr.s6_addr[8], hisifid, IPV6CP_IFIDLEN);
usr.sbin/ppp/ipv6cp.c
224
hisaddr.s6_addr[8] |= 0x02; /* set 'universal' bit */
usr.sbin/ppp/ncpaddr.c
121
u_char *c = result.s6_addr;
usr.sbin/ppp/ncpaddr.c
173
ntohs(*(u_short *)&sin6->sin6_addr.s6_addr[2]);
usr.sbin/ppp/ncpaddr.c
174
*(u_short *)&sin6->sin6_addr.s6_addr[2] = 0;
usr.sbin/ppp/ncpaddr.c
354
*(const u_int32_t *)(host6->sin6_addr.s6_addr + 12);
usr.sbin/ppp/ncpaddr.c
533
rangep = (const u_char *)range->ncprange_ip6addr.s6_addr;
usr.sbin/ppp/ncpaddr.c
534
addrp = (const u_char *)addr->ncpaddr_ip6addr.s6_addr;
usr.sbin/ppp/ncpaddr.c
894
if ((scopeid = ntohs(*(const u_short *)&sin6->s6_addr[2])) == 0)
usr.sbin/ppp/route.c
727
if (*(u_int16_t *)&sa6->sin6_addr.s6_addr[2] != 0)
usr.sbin/ppp/route.c
729
*(u_int16_t *)&sa6->sin6_addr.s6_addr[2] = htons(ifindex);
usr.sbin/route6d/route6d.c
3373
p = ia->s6_addr;
usr.sbin/rrenumd/rrenumd.c
155
if (inet_pton(AF_INET6, addrname, &mreq.ipv6mr_multiaddr.s6_addr)
usr.sbin/rtadvd/if.c
674
memcpy(&mreq.ipv6mr_multiaddr.s6_addr,
usr.sbin/rtadvd/if.c
676
sizeof(mreq.ipv6mr_multiaddr.s6_addr));
usr.sbin/rtadvd/if.c
712
memcpy(&mreq.ipv6mr_multiaddr.s6_addr,
usr.sbin/rtadvd/if.c
714
sizeof(mreq.ipv6mr_multiaddr.s6_addr));
usr.sbin/rtadvd/if.c
746
memcpy(&mreq.ipv6mr_multiaddr.s6_addr,
usr.sbin/rtadvd/if.c
748
sizeof(mreq.ipv6mr_multiaddr.s6_addr));
usr.sbin/rtadvd/rtadvd.c
1357
((prefix->s6_addr[bytelen] & bitmask) ==
usr.sbin/rtadvd/rtadvd.c
1358
(pfx->pfx_prefix.s6_addr[bytelen] & bitmask))) {
usr.sbin/rtadvd/rtadvd.c
1385
((p0->s6_addr[bytelen] & bitmask) ==
usr.sbin/rtadvd/rtadvd.c
1386
(p1->s6_addr[bytelen] & bitmask))) {
usr.sbin/setaudit/setaudit.c
136
bcopy(&sin6->sin6_addr.s6_addr,
usr.sbin/syslogd/syslogd.c
884
memcpy(&sin.sin_addr, &sin6->sin6_addr.s6_addr[12],