Lines Matching refs:scope_id
39 uint32_t scope_id{0U};
49 (a.scope_id != b.scope_id)) {
96 return (a.scope_id < b.scope_id);
141 IPAddress(const in6_addr& ipv6, uint32_t scope_id) in IPAddress() argument
146 usesScopedIds(ipv6) ? scope_id : 0U, in IPAddress()
148 IPAddress(const IPAddress& ip, uint32_t scope_id) : IPAddress(ip) { in IPAddress() argument
149 mData.scope_id = (family() == AF_INET6 && usesScopedIds(mData.ip.v6)) ? scope_id : 0U; in IPAddress()
156 constexpr uint32_t scope_id() const noexcept { return mData.scope_id; } in scope_id() function
180 mData.scope_id = 0U; in IPAddress()
184 if (usesScopedIds(ipdata.ip.v6)) mData.scope_id = ipdata.scope_id; in IPAddress()
188 mData.scope_id = 0U; in IPAddress()
297 reinterpret_cast<sockaddr_in6*>(&ss)->sin6_scope_id = mData.scope_id; in sockaddr_storage()