mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-11-14 13:28:31 +00:00
FS-4071 --resolve
This commit is contained in:
1 parent
79c214d442
commit
92fb339434
4 files changed
+33
-17
No files matched your search
@@ -409,8 +409,10 @@ static int
|
||||
li_scope6(struct in6_addr const *ip6)
|
||||
{
|
||||
if (IN6_IS_ADDR_V4MAPPED(ip6) || IN6_IS_ADDR_V4COMPAT(ip6)) {
|
||||
uint32_t ip4 = *(uint32_t *)(ip6->s6_addr + 12);
|
||||
return li_scope4(ip4);
|
||||
uint32_t *u = (uint32_t *)(ip6->s6_addr + 12);
|
||||
|
||||
uint32_t ip4 = *u;
|
||||
return li_scope4(ip4);
|
||||
}
|
||||
else if (IN6_IS_ADDR_LOOPBACK(ip6))
|
||||
return LI_SCOPE_HOST;
|
||||
|
||||
Reference in new issue
Block a user