epee: fix detection of 172.16.0.0/172.31.255.255 local IP range

This commit is contained in:
moneromooo-monero 2018-06-01 21:09:46 +01:00
parent 8a7b3ff138
commit f8dd433110
No known key found for this signature in database
GPG key ID: 686F07454D6CEFC3

View file

@ -48,7 +48,7 @@ namespace epee
if( (ip | 0xffffff00) == 0xffffffac) if( (ip | 0xffffff00) == 0xffffffac)
{ {
uint32_t second_num = (ip << 8) & 0xff000000; uint32_t second_num = (ip >> 8) & 0xff;
if(second_num >= 16 && second_num <= 31 ) if(second_num >= 16 && second_num <= 31 )
return true; return true;
} }