devip: ipv6 loopback ::1 has link-local scope
parent
cf5095143f
commit
57ed5cc3f0
|
@ -77,7 +77,7 @@ v6addrtype(uchar *addr)
|
|||
{
|
||||
if(isv4(addr) || ipcmp(addr, IPnoaddr) == 0)
|
||||
return unknownv6;
|
||||
else if(islinklocal(addr) ||
|
||||
else if(islinklocal(addr) || ipcmp(addr, v6loopback) == 0 ||
|
||||
isv6mcast(addr) && (addr[1] & 0xF) <= Link_local_scop)
|
||||
return linklocalv6;
|
||||
else
|
||||
|
|
|
@ -166,7 +166,6 @@ extern uchar v6solicitednode[IPaddrlen];
|
|||
extern uchar v6solicitednodemask[IPaddrlen];
|
||||
extern uchar v6Unspecified[IPaddrlen];
|
||||
extern uchar v6loopback[IPaddrlen];
|
||||
extern uchar v6loopbackmask[IPaddrlen];
|
||||
extern uchar v6linklocal[IPaddrlen];
|
||||
extern uchar v6linklocalmask[IPaddrlen];
|
||||
extern uchar v6multicast[IPaddrlen];
|
||||
|
|
Loading…
Reference in New Issue