Lines Matching defs:const
29 SocketAddress FromUVHandle(F fn, const T& handle) {
42 const char* host,
62 const char* host,
70 const char* host,
77 size_t SocketAddress::Hash::operator()(const SocketAddress& addr) const {
81 const sockaddr_in* ipv4 =
82 reinterpret_cast<const sockaddr_in*>(addr.raw());
87 const sockaddr_in6* ipv6 =
88 reinterpret_cast<const sockaddr_in6*>(addr.raw());
89 const uint64_t* a =
90 reinterpret_cast<const uint64_t*>(&ipv6->sin6_addr);
100 SocketAddress SocketAddress::FromSockName(const uv_tcp_t& handle) {
104 SocketAddress SocketAddress::FromSockName(const uv_udp_t& handle) {
108 SocketAddress SocketAddress::FromPeerName(const uv_tcp_t& handle) {
112 SocketAddress SocketAddress::FromPeerName(const uv_udp_t& handle) {
120 const SocketAddress& one,
121 const SocketAddress& two) {
122 const sockaddr_in* one_in =
123 reinterpret_cast<const sockaddr_in*>(one.data());
124 const sockaddr_in* two_in =
125 reinterpret_cast<const sockaddr_in*>(two.data());
130 const SocketAddress& one,
131 const SocketAddress& two) {
132 const sockaddr_in6* one_in =
133 reinterpret_cast<const sockaddr_in6*>(one.data());
134 const sockaddr_in6* two_in =
135 reinterpret_cast<const sockaddr_in6*>(two.data());
140 const SocketAddress& ipv4,
141 const SocketAddress& ipv6) {
142 const sockaddr_in* check_ipv4 =
143 reinterpret_cast<const sockaddr_in*>(ipv4.data());
144 const sockaddr_in6* check_ipv6 =
145 reinterpret_cast<const sockaddr_in6*>(ipv6.data());
147 const uint8_t* ptr =
148 reinterpret_cast<const uint8_t*>(&check_ipv6->sin6_addr);
157 const SocketAddress& one,
158 const SocketAddress& two) {
159 const sockaddr_in* one_in =
160 reinterpret_cast<const sockaddr_in*>(one.data());
161 const sockaddr_in* two_in =
162 reinterpret_cast<const sockaddr_in*>(two.data());
163 const uint32_t s_addr_one = ntohl(one_in->sin_addr.s_addr);
164 const uint32_t s_addr_two = ntohl(two_in->sin_addr.s_addr);
175 const SocketAddress& one,
176 const SocketAddress& two) {
177 const sockaddr_in6* one_in =
178 reinterpret_cast<const sockaddr_in6*>(one.data());
179 const sockaddr_in6* two_in =
180 reinterpret_cast<const sockaddr_in6*>(two.data());
190 const SocketAddress& ipv4,
191 const SocketAddress& ipv6) {
192 const sockaddr_in* ipv4_in =
193 reinterpret_cast<const sockaddr_in*>(ipv4.data());
194 const sockaddr_in6 * ipv6_in =
195 reinterpret_cast<const sockaddr_in6*>(ipv6.data());
197 const uint8_t* ptr =
198 reinterpret_cast<const uint8_t*>(&ipv6_in->sin6_addr);
216 const SocketAddress& ip,
217 const SocketAddress& net,
221 const sockaddr_in* ip_in =
222 reinterpret_cast<const sockaddr_in*>(ip.data());
223 const sockaddr_in* net_in =
224 reinterpret_cast<const sockaddr_in*>(net.data());
231 const SocketAddress& ip,
232 const SocketAddress& net,
243 const sockaddr_in6* ip_in =
244 reinterpret_cast<const sockaddr_in6*>(ip.data());
245 const sockaddr_in6* net_in =
246 reinterpret_cast<const sockaddr_in6*>(net.data());
251 const uint8_t* p1 = reinterpret_cast<const uint8_t*>(
253 const uint8_t* p2 = reinterpret_cast<const uint8_t*>(
260 const SocketAddress& ip,
261 const SocketAddress& net,
271 const sockaddr_in* ip_in =
272 reinterpret_cast<const sockaddr_in*>(ip.data());
273 const sockaddr_in6* net_in =
274 reinterpret_cast<const sockaddr_in6*>(net.data());
284 const uint8_t* p2 = reinterpret_cast<const uint8_t*>(
291 const SocketAddress& ip,
292 const SocketAddress& net,
299 const sockaddr_in6* ip_in =
300 reinterpret_cast<const sockaddr_in6*>(ip.data());
301 const sockaddr_in* net_in =
302 reinterpret_cast<const sockaddr_in*>(net.data());
304 const uint8_t* ptr =
305 reinterpret_cast<const uint8_t*>(&ip_in->sin6_addr);
321 bool SocketAddress::is_match(const SocketAddress& other) const {
340 const SocketAddress& other) const {
372 const SocketAddress& other,
373 int prefix) const {
398 const std::shared_ptr<SocketAddress>& address) {
407 const std::shared_ptr<SocketAddress>& address) {
417 const std::shared_ptr<SocketAddress>& start,
418 const std::shared_ptr<SocketAddress>& end) {
426 const std::shared_ptr<SocketAddress>& network,
435 const std::shared_ptr<SocketAddress>& address) {
437 for (const auto& rule : rules_) {
445 const std::shared_ptr<SocketAddress>& address_)
449 const std::shared_ptr<SocketAddress>& start_,
450 const std::shared_ptr<SocketAddress>& end_)
455 const std::shared_ptr<SocketAddress>& network_,
461 const std::shared_ptr<SocketAddress>& address) {
474 const std::shared_ptr<SocketAddress>& address) {
490 const std::shared_ptr<SocketAddress>& address) {
516 for (const auto& rule : rules_) {
525 void SocketAddressBlockList::MemoryInfo(node::MemoryTracker* tracker) const {
530 node::MemoryTracker* tracker) const {
535 node::MemoryTracker* tracker) const {
541 node::MemoryTracker* tracker) const {
587 const FunctionCallbackInfo<Value>& args) {
594 const FunctionCallbackInfo<Value>& args) {
609 const FunctionCallbackInfo<Value>& args) {
634 const FunctionCallbackInfo<Value>& args) {
660 const FunctionCallbackInfo<Value>& args) {
673 const FunctionCallbackInfo<Value>& args) {
682 void SocketAddressBlockListWrap::MemoryInfo(MemoryTracker* tracker) const {
687 SocketAddressBlockListWrap::CloneForMessaging() const {
743 MemoryTracker* tracker) const {
790 void SocketAddressBase::New(const FunctionCallbackInfo<Value>& args) {
813 void SocketAddressBase::Detail(const FunctionCallbackInfo<Value>& args) {
843 void SocketAddressBase::GetFlowLabel(const FunctionCallbackInfo<Value>& args) {
849 void SocketAddressBase::LegacyDetail(const FunctionCallbackInfo<Value>& args) {
867 void SocketAddressBase::MemoryInfo(MemoryTracker* tracker) const {
872 SocketAddressBase::CloneForMessaging() const {
876 void SocketAddressBase::TransferData::MemoryInfo(MemoryTracker* tracker) const {