Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f06cc7b2 authored by Yaowei Bai's avatar Yaowei Bai Committed by David S. Miller
Browse files

net/inetdevice: bad_mask can be boolean



This patch makes bad_mask return bool due to this particular function
only using either one or zero as its return value.

No functional change.

Signed-off-by: default avatarYaowei Bai <bywxiaobai@163.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent c3225164
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -180,15 +180,15 @@ static __inline__ bool inet_ifa_match(__be32 addr, struct in_ifaddr *ifa)
 *	Check if a mask is acceptable.
 */
 
static __inline__ int bad_mask(__be32 mask, __be32 addr)
static __inline__ bool bad_mask(__be32 mask, __be32 addr)
{
	__u32 hmask;
	if (addr & (mask = ~mask))
		return 1;
		return true;
	hmask = ntohl(mask);
	if (hmask & (hmask+1))
		return 1;
	return 0;
		return true;
	return false;
}

#define for_primary_ifa(in_dev)	{ struct in_ifaddr *ifa; \