diff options
author | Alon Bar-Lev <alon.barlev@gmail.com> | 2012-03-29 11:16:41 +0200 |
---|---|---|
committer | David Sommerseth <davids@redhat.com> | 2012-04-02 11:54:09 +0200 |
commit | 32e576d270834636e8e8667fcb7e91cdac03b4a4 (patch) | |
tree | 2a96c5c3c4273be78917612114449c74600f00d9 /src/openvpn/mroute.c | |
parent | ffa1184d7fde8262f5c19438a59657e318d5126f (diff) | |
download | openvpn-32e576d270834636e8e8667fcb7e91cdac03b4a4.tar.gz openvpn-32e576d270834636e8e8667fcb7e91cdac03b4a4.tar.xz openvpn-32e576d270834636e8e8667fcb7e91cdac03b4a4.zip |
cleanup: avoid using ~0 - netmask
Use IPV4_NETMASK_HOST constant.
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Signed-off-by: David Sommerseth <davids@redhat.com>
Diffstat (limited to 'src/openvpn/mroute.c')
-rw-r--r-- | src/openvpn/mroute.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/openvpn/mroute.c b/src/openvpn/mroute.c index 5b53571..aecb702 100644 --- a/src/openvpn/mroute.c +++ b/src/openvpn/mroute.c @@ -342,7 +342,7 @@ mroute_addr_mask_host_bits (struct mroute_addr *ma) if ( bits_to_clear >= 8 ) { ma->addr[byte--] = 0; bits_to_clear -= 8; } else - { ma->addr[byte--] &= (~0 << bits_to_clear); bits_to_clear = 0; } + { ma->addr[byte--] &= (IPV4_NETMASK_HOST << bits_to_clear); bits_to_clear = 0; } } ASSERT( bits_to_clear == 0 ); } |