mirror of
http://thekelleys.org.uk/git/dnsmasq.git
synced 2026-11-11 16:40:27 +00:00
Tidy up previous commit.
This commit is contained in:
1 parent
24b167ada8
commit
6d8e8ac0fa
4 files changed
+27
-23
No files matched your search
+6
-5
@@ -323,11 +323,12 @@ int netmask_length(struct in_addr mask)
|
||||
{
|
||||
int zero_count = 0;
|
||||
|
||||
while (0x0 == (mask.s_addr & 0x1)) {
|
||||
mask.s_addr >>= 1;
|
||||
++zero_count;
|
||||
}
|
||||
|
||||
while (0x0 == (mask.s_addr & 0x1) && zero_count < 32)
|
||||
{
|
||||
mask.s_addr >>= 1;
|
||||
zero_count++;
|
||||
}
|
||||
|
||||
return 32 - zero_count;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user