OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:s6_addr
(Results
1 - 25
of
40
) sorted by relevancy
1
2
/src/sys/netinet6/
in6_ifattach.c
73
#define EUI64_TO_IFID(in6) do {(in6)->
s6_addr
[8] ^= EUI64_UBIT; } while (/*CONSTCOND*/ 0)
74
#define EUI64_GROUP(in6) ((in6)->
s6_addr
[8] & EUI64_GBIT)
76
#define EUI64_LOCAL(in6) ((in6)->
s6_addr
[8] & EUI64_UBIT)
106
memcpy(&in6->
s6_addr
[off], &hostid, len);
109
if (memcmp(&in6->
s6_addr
[8], allzero, sizeof(allzero)))
111
if (memcmp(&in6->
s6_addr
[8], allone, sizeof(allone)))
115
in6->
s6_addr
[8] &= ~EUI64_GBIT; /* g bit to "individual" */
116
in6->
s6_addr
[8] |= EUI64_UBIT; /* u bit to "local" */
151
memcpy(&in6->
s6_addr
[8], digest, 8);
154
in6->
s6_addr
[8] &= ~EUI64_GBIT; /* g bit to "individual" *
[
all
...]
scope6.c
107
if (addr->
s6_addr
[0] == 0xfe) {
108
scope = addr->
s6_addr
[1] & 0xc0;
120
if (addr->
s6_addr
[0] == 0xff) {
121
scope = addr->
s6_addr
[1] & 0x0f;
140
if (addr->
s6_addr
[15] == 1) /* loopback */
142
if (addr->
s6_addr
[15] == 0) {
in6.h
131
#define
s6_addr
__u6_addr.__u6_addr8
macro
231
(memcmp(&(a)->
s6_addr
[0], &(b)->
s6_addr
[0], sizeof(struct in6_addr)) == 0)
293
(((a)->
s6_addr
[0] == 0xfe) && (((a)->
s6_addr
[1] & 0xc0) == 0x80))
295
(((a)->
s6_addr
[0] == 0xfe) && (((a)->
s6_addr
[1] & 0xc0) == 0xc0))
300
#define IN6_IS_ADDR_MULTICAST(a) ((a)->
s6_addr
[0] == 0xff)
303
#define IPV6_ADDR_MC_SCOPE(a) ((a)->
s6_addr
[1] & 0x0f)
305
#define __IPV6_ADDR_MC_SCOPE(a) ((a)->
s6_addr
[1] & 0x0f
[
all
...]
udp6_usrreq.c
442
dst4 = (struct in_addr *)&dst->sin6_addr.
s6_addr
[12];
887
memcpy(&ina, &faddr->
s6_addr
[12], sizeof(ina));
901
memcpy(&laddr_mapped.
s6_addr
[12],
1025
memcpy(&ui->ui_src, &laddr->
s6_addr
[12], sizeof(ui->ui_src));
1030
memcpy(&ui->ui_dst, &faddr->
s6_addr
[12], sizeof(ui->ui_dst));
/src/lib/libc/net/
inet6_scopeid.c
57
memcpy(&scope, &sin6->sin6_addr.
s6_addr
[2], sizeof(scope));
59
sin6->sin6_addr.
s6_addr
[2] = sin6->sin6_addr.
s6_addr
[3] = 0;
75
memcpy(&sin6->sin6_addr.
s6_addr
[2], &scope, sizeof(scope));
sctp_sys_calls.c
53
((*(const u_int32_t *)(const void *)(&(a)->
s6_addr
[0]) == 0) && \
54
(*(const u_int32_t *)(const void *)(&(a)->
s6_addr
[4]) == 0) && \
55
(*(const u_int32_t *)(const void *)(&(a)->
s6_addr
[8]) == ntohl(0x0000ffff)))
getnameinfo.c
335
switch (sin6->sin6_addr.
s6_addr
[0]) {
/src/dist/pf/libexec/tftp-proxy/
filter.c
101
&satosin6(nat)->sin6_addr.
s6_addr
, 16);
134
&satosin6(rdr)->sin6_addr.
s6_addr
, 16);
281
&satosin6(src)->sin6_addr.
s6_addr
, 16);
284
&satosin6(dst)->sin6_addr.
s6_addr
, 16);
382
memcpy(&pnl.saddr.v6, &client->sin6_addr.
s6_addr
, sizeof pnl.saddr.v6);
383
memcpy(&pnl.daddr.v6, &proxy->sin6_addr.
s6_addr
, sizeof pnl.daddr.v6);
393
memcpy(&server->sin6_addr.
s6_addr
, &pnl.rdaddr.v6,
/src/sbin/ifconfig/
af_inet6.c
226
if (memcmp(&in6addr_any.
s6_addr
[8], &in6->
s6_addr
[8], 8) != 0) {
255
memcpy(&in6->
s6_addr
[8], &lladdr->
s6_addr
[8], 8);
387
.
s6_addr
=
397
.
s6_addr
= {0xff, 0xff, 0xff, 0xff,
407
.
s6_addr
=
/src/dist/pf/usr.sbin/ftp-proxy/
filter.c
125
&satosin6(nat)->sin6_addr.
s6_addr
, 16);
159
&satosin6(rdr)->sin6_addr.
s6_addr
, 16);
303
&satosin6(src)->sin6_addr.
s6_addr
, 16);
306
&satosin6(dst)->sin6_addr.
s6_addr
, 16);
406
memcpy(&pnl.saddr.v6, &client->sin6_addr.
s6_addr
, sizeof pnl.saddr.v6);
407
memcpy(&pnl.daddr.v6, &proxy->sin6_addr.
s6_addr
, sizeof pnl.daddr.v6);
417
memcpy(&server->sin6_addr.
s6_addr
, &pnl.rdaddr.v6,
/src/usr.sbin/inetd/
ratelimit.c
491
uint64_t *ap = (uint64_t *)a->
s6_addr
;
492
uint64_t *bp = (uint64_t *)b->
s6_addr
;
497
uint32_t *ap = (uint32_t *)a->
s6_addr
;
498
uint32_t *bp = (uint32_t *)b->
s6_addr
;
/src/usr.sbin/altq/libaltq/
altq_qop.h
252
memcpy(&ret, &(a)->
s6_addr
[i << 2], sizeof(ret));
256
memcpy(&(a)->
s6_addr
[i << 2], &val, sizeof(val));
/src/sbin/route/
rtutil.c
620
sin6.sin6_addr.
s6_addr
[i++] = 0x00;
666
sin6.sin6_addr.
s6_addr
[i++] &= *p;
668
sin6.sin6_addr.
s6_addr
[i++] = 0x00;
671
sin6.sin6_addr.
s6_addr
[i++] = 0x00;
route.c
761
} else if ((sin6->sin6_addr.
s6_addr
[0] & 0xe0) == 0x20) {
764
if (!memcmp(&sin6->sin6_addr.
s6_addr
[8], &in6.
s6_addr
[8], 8))
/src/dist/pf/sbin/pfctl/
pfctl_parser.c
1165
sin6->sin6_scope_id = sin6->sin6_addr.
s6_addr
[2] << 8 |
1166
sin6->sin6_addr.
s6_addr
[3];
1167
sin6->sin6_addr.
s6_addr
[2] = 0;
1168
sin6->sin6_addr.
s6_addr
[3] = 0;
1189
ifa->ifa_addr)->sin6_addr.
s6_addr
,
1192
ifa->ifa_netmask)->sin6_addr.
s6_addr
,
1196
ifa->ifa_broadaddr)->sin6_addr.
s6_addr
,
1200
ifa->ifa_dstaddr)->sin6_addr.
s6_addr
,
1617
res->ai_addr)->sin6_addr.
s6_addr
,
/src/sys/net/
if_srt.c
131
ia.s_addr = 0; ia6.
s6_addr
[0] = 0; /* shut up incorrect -Wuninitialized */
160
((ia6.
s6_addr
[r->srcmask / 8] ^
161
r->srcmatch.v6.
s6_addr
[r->srcmask / 8]) &
if_spppsubr.c
4169
memcpy(&desiredaddr.
s6_addr
[8], &p[2], 8);
4170
collision = (memcmp(&desiredaddr.
s6_addr
[8],
4171
&myaddr.
s6_addr
[8], 8) == 0);
4180
memcpy(sp->ipv6cp.my_ifid, &myaddr.
s6_addr
[8],
4183
&desiredaddr.
s6_addr
[8],
4209
memcpy(&p[2], &suggestaddr.
s6_addr
[8], 8);
4385
memcpy(&suggestaddr.
s6_addr
[8], &p[2], 8);
4485
memcpy(&opt[i], &ouraddr.
s6_addr
[8], 8);
5845
myaddr.
s6_addr
[8] &= ~0x02; /* u bit to "local" */
5848
myaddr.
s6_addr
[14] ^= 0xff
[
all
...]
/src/games/hunt/huntd/
answer.c
97
assert(sizeof(sin6->sin6_addr.
s6_addr
) >
99
memcpy(&machine, sin6->sin6_addr.
s6_addr
,
/src/lib/libwrap/
socket.c
171
&((struct sockaddr_in6 *)sa)->sin6_addr.
s6_addr
[12], 4);
hosts_access.c
552
&((struct sockaddr_in6 *)res->ai_addr)->sin6_addr.
s6_addr
[12],
/src/usr.sbin/rtadvd/
rtadvd.c
1342
((prefix->
s6_addr
[bytelen] & bitmask) ==
1343
(pp->prefix.
s6_addr
[bytelen] & bitmask))) {
1367
((p0->
s6_addr
[bytelen] & bitmask) ==
1368
(p1->
s6_addr
[bytelen] & bitmask))) {
1564
mreq.ipv6mr_multiaddr.
s6_addr
) != 1)
/src/usr.sbin/faithd/
faithd.c
612
memcpy(&dstmap.sin_addr, &dst6->sin6_addr.
s6_addr
[12],
652
memcpy(&dst4->sin_addr, &dst6->sin6_addr.
s6_addr
[12],
/src/sys/altq/
altq_subr.c
1159
filter6->ff_flow6.fi6_dst.
s6_addr
[i] &=
1160
filter6->ff_mask6.mask6_dst.
s6_addr
[i];
1162
filter6->ff_flow6.fi6_src.
s6_addr
[i] &=
1163
filter6->ff_mask6.mask6_src.
s6_addr
[i];
/src/lib/libutil/
sockaddr_snprintf.c
100
const uint8_t *s = sin6->sin6_addr.
s6_addr
;
/src/tests/net/mcast/
mcast.c
121
memcpy(&m4.imr_multiaddr, &s6->sin6_addr.
s6_addr
[12],
Completed in 67 milliseconds
1
2
Indexes created Sat Oct 18 17:09:52 GMT 2025