diff options
-rw-r--r-- | src/nat/nat.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nat/nat.c b/src/nat/nat.c index 802b241e4..0a1f4c4b5 100644 --- a/src/nat/nat.c +++ b/src/nat/nat.c | |||
@@ -649,7 +649,7 @@ process_interfaces (void *cls, const char *name, int isDefault, | |||
649 | ip = &s4->sin_addr; | 649 | ip = &s4->sin_addr; |
650 | 650 | ||
651 | /* Check if address is in 127.0.0.0/8 */ | 651 | /* Check if address is in 127.0.0.0/8 */ |
652 | uint32_t address = ntohl ((in_addr_t) (s4->sin_addr.s_addr)); | 652 | uint32_t address = ntohl ((uint32_t)(s4->sin_addr.s_addr)); |
653 | uint32_t value = (address & 0xFF000000) ^ 0x7F000000; | 653 | uint32_t value = (address & 0xFF000000) ^ 0x7F000000; |
654 | 654 | ||
655 | if ((h->return_localaddress == GNUNET_NO) && (value == 0)) | 655 | if ((h->return_localaddress == GNUNET_NO) && (value == 0)) |