提交 81e81575 编写于 作者: S Stephen Hemminger 提交者: David S. Miller

[BRIDGE]: make dev->features unsigned

The features field in netdevice is really a bitmask, and bitmask's should
be unsigned.
Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
Signed-off-by: NDavid S. Miller <davem@davemloft.net>
上级 d8a33ac4
...@@ -401,7 +401,7 @@ struct net_device ...@@ -401,7 +401,7 @@ struct net_device
} reg_state; } reg_state;
/* Net device features */ /* Net device features */
int features; unsigned long features;
#define NETIF_F_SG 1 /* Scatter/gather IO. */ #define NETIF_F_SG 1 /* Scatter/gather IO. */
#define NETIF_F_IP_CSUM 2 /* Can checksum only TCP/UDP over IPv4. */ #define NETIF_F_IP_CSUM 2 /* Can checksum only TCP/UDP over IPv4. */
#define NETIF_F_NO_CSUM 4 /* Does not require checksum. F.e. loopack. */ #define NETIF_F_NO_CSUM 4 /* Does not require checksum. F.e. loopack. */
......
...@@ -682,7 +682,7 @@ int dev_ethtool(struct ifreq *ifr) ...@@ -682,7 +682,7 @@ int dev_ethtool(struct ifreq *ifr)
void __user *useraddr = ifr->ifr_data; void __user *useraddr = ifr->ifr_data;
u32 ethcmd; u32 ethcmd;
int rc; int rc;
int old_features; unsigned long old_features;
/* /*
* XXX: This can be pushed down into the ethtool_* handlers that * XXX: This can be pushed down into the ethtool_* handlers that
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册