/third_party/musl/src/network/ |
H A D | lookup_ipliteral.c | 26 buf[0].scopeid = 0; in __lookup_ipliteral() 32 unsigned long long scopeid = 0; in __lookup_ipliteral() local 51 if (isdigit(*++p)) scopeid = strtoull(p, &z, 10); in __lookup_ipliteral() 61 scopeid = if_nametoindex(p); in __lookup_ipliteral() 62 if (!scopeid) { in __lookup_ipliteral() 64 MUSL_LOGE("%{public}s: %{public}d: scopeid is zero: %{public}d", __func__, __LINE__, EAI_NONAME); in __lookup_ipliteral() 69 if (scopeid > UINT_MAX) { in __lookup_ipliteral() 71 MUSL_LOGE("%{public}s: %{public}d: scopeid is over than UINT_MAX: %{public}d", __func__, __LINE__, EAI_NONAME); in __lookup_ipliteral() 76 buf[0].scopeid = scopeid; in __lookup_ipliteral() [all...] |
H A D | getnameinfo.c | 65 static void reverse_hosts(char *buf, const unsigned char *a, unsigned scopeid, int family) in reverse_hosts() argument 89 iplit.scopeid = 0; in reverse_hosts() 92 if (memcmp(a, iplit.addr, 16) || iplit.scopeid != scopeid) in reverse_hosts() 155 unsigned scopeid; in getnameinfo() local 162 scopeid = 0; in getnameinfo() 171 scopeid = ((struct sockaddr_in6 *)sa)->sin6_scope_id; in getnameinfo() 180 reverse_hosts(buf, a, scopeid, af); in getnameinfo() 197 if (scopeid) { in getnameinfo() 202 p = if_indextoname(scopeid, tm in getnameinfo() [all...] |
H A D | lookup.h | 38 unsigned scopeid; member
|
H A D | getaddrinfo.c | 136 out[k].sa.sin6.sin6_scope_id = addrs[i].scopeid; in getaddrinfo()
|
H A D | lookup_name.c | 171 ctx->addrs[ctx->cnt].scopeid = 0; in dns_parse_callback() 519 .sin6_scope_id = buf[i].scopeid, in lookup_name_ext()
|
H A D | res_msend.c | 137 ns[nns].sin6.sin6_scope_id = iplit->scopeid; in res_msend_rc_ext() 282 // for ipv6 response, need to compare family, port and address, flowinfo and scopeid is not necessary in res_msend_rc_ext()
|
/third_party/musl/porting/linux/user/src/network/ |
H A D | getnameinfo.c | 65 static void reverse_hosts(char *buf, const unsigned char *a, unsigned scopeid, int family) in reverse_hosts() argument 88 iplit.scopeid = 0; in reverse_hosts() 91 if (memcmp(a, iplit.addr, 16) || iplit.scopeid != scopeid) in reverse_hosts() 154 unsigned scopeid; in getnameinfo() local 161 scopeid = 0; in getnameinfo() 170 scopeid = ((struct sockaddr_in6 *)sa)->sin6_scope_id; in getnameinfo() 179 reverse_hosts(buf, a, scopeid, af); in getnameinfo() 194 if (scopeid) { in getnameinfo() 199 p = if_indextoname(scopeid, tm in getnameinfo() [all...] |
H A D | lookup.h | 35 unsigned scopeid; member
|
H A D | lookup_name.c | 149 ctx->addrs[ctx->cnt].scopeid = 0; in dns_parse_callback() 155 ctx->addrs[ctx->cnt].scopeid = 0; in dns_parse_callback() 451 .sin6_scope_id = buf[i].scopeid, in lookup_name_ext()
|
H A D | res_msend.c | 73 ns[nns].sin6.sin6_scope_id = iplit->scopeid; in res_msend_rc_ext()
|
H A D | getaddrinfo.c | 224 out[k].sa.sin6.sin6_scope_id = addrs[i].scopeid; in getaddrinfo_ext()
|
/third_party/musl/porting/liteos_a/user/src/network/ |
H A D | getnameinfo.c | 45 static void reverse_hosts(char *buf, const unsigned char *a, unsigned scopeid, int family) in reverse_hosts() argument 68 iplit.scopeid = 0; in reverse_hosts() 71 if (memcmp(a, iplit.addr, 16) || iplit.scopeid != scopeid) in reverse_hosts() 130 unsigned scopeid; in getnameinfo() local 137 scopeid = 0; in getnameinfo() 146 scopeid = ((struct sockaddr_in6 *)sa)->sin6_scope_id; in getnameinfo() 155 reverse_hosts(buf, a, scopeid, af); in getnameinfo() 170 if (scopeid) { in getnameinfo() 175 p = if_indextoname(scopeid, tm in getnameinfo() [all...] |
/third_party/curl/lib/ |
H A D | if2ip.c | 127 unsigned int scopeid = 0; in Curl_if2ip() local 144 scopeid = ((struct sockaddr_in6 *)(void *)iface->ifa_addr) in Curl_if2ip() 148 if(local_scope_id && scopeid != local_scope_id) { in Curl_if2ip() 155 if(scopeid) in Curl_if2ip() 156 msnprintf(scope, sizeof(scope), "%%%u", scopeid); in Curl_if2ip()
|
/third_party/node/test/parallel/ |
H A D | test-dgram-udp6-link-local-address.js | 14 for (const { address, family, scopeid } of entries) { 16 return { address, ifname, scopeid }; 47 isWindows ? `${iface.address}%${iface.scopeid}` : address
|
/third_party/node/lib/ |
H A D | os.js | 272 * scopeid: number, 292 const scopeid = data[i + 6]; 293 if (scopeid !== -1) 294 entry.scopeid = scopeid;
|
/third_party/node/test/common/ |
H A D | report.js | 156 assert.strictEqual(iface.scopeid, undefined); 160 assert(Number.isInteger(iface.scopeid)); 165 assert.strictEqual(iface.scopeid, undefined);
|
/third_party/musl/libc-test/src/functionalext/supplement/network/ |
H A D | nameservercheck_client.c | 35 unsigned scopeid; member 145 ns[nns].sin6.sin6_scope_id = iplit->scopeid; in res_msend_rc_ext() 386 * 无法在scopeid为0的情况下,正常发送给server端(内核将默认的0优先匹配给了p2p0) 403 // scopeid设置为0,在本地网络下(fe80::***), 内核会查询对应网卡的ifindex并返回 in main() 404 // 当前使用wlan0,在client端设置scopeid为0的情况下,内核返回的wlan0的ifindex为41或42(设备差异) in main() 405 conf.ns[0].scopeid = 0; in main() 419 // 使用新的nameserver check逻辑,放宽scopeid严格相等的校验,校验通过 in main() 428 // 使用原本的nameserver check逻辑,scopeid校验失败 in main()
|
/third_party/node/src/ |
H A D | node_os.cc | 239 uint32_t scopeid = interfaces[i].address.address6.sin6_scope_id; in GetInterfaceAddresses() local 240 result.emplace_back(Integer::NewFromUnsigned(isolate, scopeid)); in GetInterfaceAddresses()
|
/third_party/musl/src/network/linux/ |
H A D | getaddrinfo.c | 272 out[k].sa.sin6.sin6_scope_id = addrs[i].scopeid; in getaddrinfo_ext()
|
/third_party/node/deps/cares/src/lib/ |
H A D | ares_getnameinfo.c | 85 unsigned int scopeid, char *buf, size_t buflen); 383 /* only append the scopeid string if it fits in the target buffer */ in append_scopeid()
|
/third_party/curl/tests/libtest/ |
H A D | lib1560.c | 1416 static int scopeid(void) in scopeid() function 1777 if(scopeid()) in test()
|
/third_party/python/Lib/asyncio/ |
H A D | base_events.py | 99 def _ipaddr_info(host, port, family, type, proto, flowinfo=0, scopeid=0): 148 return af, type, proto, '', (host, port, flowinfo, scopeid)
|