X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=include%2Fuapi%2Flinux%2Fethtool.h;h=8e547231c1b74bd21ba194127de3b6357cba84b9;hb=8dbad1a81128f7e224fce3cce28a1d545d9c0b88;hp=099a4200732cc187f069331cbf3cbfa35e9a7e52;hpb=b4f33f6ddd0c218e12454e1379de3aaa73f2e8dc;p=cascardo%2Flinux.git diff --git a/include/uapi/linux/ethtool.h b/include/uapi/linux/ethtool.h index 099a4200732c..8e547231c1b7 100644 --- a/include/uapi/linux/ethtool.h +++ b/include/uapi/linux/ethtool.h @@ -119,8 +119,7 @@ struct ethtool_cmd { static inline void ethtool_cmd_speed_set(struct ethtool_cmd *ep, __u32 speed) { - - ep->speed = (__u16)speed; + ep->speed = (__u16)(speed & 0xFFFF); ep->speed_hi = (__u16)(speed >> 16); }