macsec: set network devtype
The netdevice type structure for macsec was being defined but never used. To set the network device type the macro SET_NETDEV_DEVTYPE must be called. Compile tested only, I don't use macsec. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Acked-by: Sabrina Dubroca <sd@queasysnail.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Родитель
b8b867e132
Коммит
c24acf03c7
|
@ -2973,6 +2973,7 @@ static void macsec_setup(struct net_device *dev)
|
||||||
dev->priv_flags |= IFF_NO_QUEUE;
|
dev->priv_flags |= IFF_NO_QUEUE;
|
||||||
dev->netdev_ops = &macsec_netdev_ops;
|
dev->netdev_ops = &macsec_netdev_ops;
|
||||||
dev->destructor = macsec_free_netdev;
|
dev->destructor = macsec_free_netdev;
|
||||||
|
SET_NETDEV_DEVTYPE(dev, &macsec_type);
|
||||||
|
|
||||||
eth_zero_addr(dev->broadcast);
|
eth_zero_addr(dev->broadcast);
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче