HomeSort by: relevance | last modified time | path
    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