diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h
index f27fd2009334922325866c69d2abe42bb45bfd67..06d8ea5992df6b6cb56c8891e2bd09726ab93a04 100644
--- a/include/linux/netdevice.h
+++ b/include/linux/netdevice.h
@@ -595,8 +595,8 @@ struct net_device
 	int			uc_promisc;
 	struct dev_addr_list	*mc_list;	/* Multicast mac addresses	*/
 	int			mc_count;	/* Number of installed mcasts	*/
-	int			promiscuity;
-	int			allmulti;
+	unsigned int		promiscuity;
+	unsigned int		allmulti;
 
 
 	/* Protocol specific pointers */