l2tp_eth.c (44bf67f32a6803339ac1ba721b158c3e2272cabe) l2tp_eth.c (ab92d68fc22f9afab480153bd82a20f6e2533769)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * L2TPv3 ethernet pseudowire driver
4 *
5 * Copyright (c) 2008,2009,2010 Katalix Systems Ltd
6 */
7
8#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

--- 42 unchanged lines hidden (view full) ---

51 struct net_device __rcu *dev;
52};
53
54
55static int l2tp_eth_dev_init(struct net_device *dev)
56{
57 eth_hw_addr_random(dev);
58 eth_broadcast_addr(dev->broadcast);
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * L2TPv3 ethernet pseudowire driver
4 *
5 * Copyright (c) 2008,2009,2010 Katalix Systems Ltd
6 */
7
8#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

--- 42 unchanged lines hidden (view full) ---

51 struct net_device __rcu *dev;
52};
53
54
55static int l2tp_eth_dev_init(struct net_device *dev)
56{
57 eth_hw_addr_random(dev);
58 eth_broadcast_addr(dev->broadcast);
59 netdev_lockdep_set_classes(dev);
60
61 return 0;
62}
63
64static void l2tp_eth_dev_uninit(struct net_device *dev)
65{
66 struct l2tp_eth *priv = netdev_priv(dev);
67 struct l2tp_eth_sess *spriv;

--- 319 unchanged lines hidden ---
59
60 return 0;
61}
62
63static void l2tp_eth_dev_uninit(struct net_device *dev)
64{
65 struct l2tp_eth *priv = netdev_priv(dev);
66 struct l2tp_eth_sess *spriv;

--- 319 unchanged lines hidden ---