fix address detection

pull/13/head
Jeff Becker 6 years ago
parent b6ec1e94db
commit 2db8811cae
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -222,7 +222,7 @@ namespace llarp
in_addr_t addr = this->addr4()->s_addr; in_addr_t addr = this->addr4()->s_addr;
unsigned byte = ntohl(addr); unsigned byte = ntohl(addr);
unsigned byte1 = byte >> 24 & 0xff; unsigned byte1 = byte >> 24 & 0xff;
unsigned byte2 = (0x00ff0000 & byte >> 16); unsigned byte2 = (0x00ff0000 & byte) >> 16;
return (byte1 == 10 || (byte1 == 192 && byte2 == 168) return (byte1 == 10 || (byte1 == 192 && byte2 == 168)
|| (byte1 == 172 && (byte2 >= 16 || byte2 <= 31))); || (byte1 == 172 && (byte2 >= 16 || byte2 <= 31)));
} }

Loading…
Cancel
Save