Searched refs:s6_addr (Results 1 - 8 of 8) sorted by relevance

/systemd/src/basic/
H A Din-addr-util.c124 x = a->in6.s6_addr[i] ^ b->in6.s6_addr[i];
180 add.s6_addr[(prefixlen-1) / 8] = 1 << (7 - (prefixlen-1) % 8);
185 result.s6_addr[j] = u->in6.s6_addr[j] + add.s6_addr[j] + overflow;
186 overflow = (result.s6_addr[j] < u->in6.s6_addr[j]);
349 addr->in6.s6_addr[i] &= mask;
H A Dsocket-util.c529 const uint8_t *a = sa->in6.sin6_addr.s6_addr+12;
/systemd/src/resolve/
H A Dresolved-dns-packet.h245 #define LLMNR_MULTICAST_IPV6_ADDRESS ((struct in6_addr) { .s6_addr = { 0xFF, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x03 } })
248 #define MDNS_MULTICAST_IPV6_ADDRESS ((struct in6_addr) { .s6_addr = { 0xFF, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb } })
H A Dresolved-etc-hosts.c88 return memcmp(&x->address.in6.s6_addr, &y->address.in6.s6_addr, sizeof(struct in6_addr));
/systemd/src/libsystemd-network/
H A Dsd-ndisc.c294 (prefix->s6_addr[bytes] & mask) != (addr->s6_addr[bytes] & mask))
/systemd/src/shared/
H A Ddns-domain.c796 for (i = 0; i < ELEMENTSOF(a.s6_addr); i++) {
818 a.s6_addr[ELEMENTSOF(a.s6_addr) - i - 1] = (uint8_t) y << 4 | (uint8_t) x;
/systemd/src/network/
H A Dnetworkd-address.c475 in_addr.in6.s6_addr[15] |= 1;
/systemd/src/core/
H A Dsocket.c729 *a = local.in6.sin6_addr.s6_addr+12,
730 *b = remote.in6.sin6_addr.s6_addr+12;

Completed in 39 milliseconds