From: Luc Van Oostenryck Date: Sun, 28 Jun 2020 19:53:36 +0000 (+0200) Subject: l2tp: fix l2tp_eth_dev_xmit()'s return type X-Git-Tag: v5.15~3197^2~402^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=433f17a93c52478e10d6541fb706fbcd0c6a6124;p=platform%2Fkernel%2Flinux-starfive.git l2tp: fix l2tp_eth_dev_xmit()'s return type The method ndo_start_xmit() is defined as returning an 'netdev_tx_t', which is a typedef for an enum type, but the implementation in this driver returns an 'int'. Fix this by returning 'netdev_tx_t' in this driver too. Signed-off-by: Luc Van Oostenryck Signed-off-by: David S. Miller --- diff --git a/net/l2tp/l2tp_eth.c b/net/l2tp/l2tp_eth.c index fd5ac2788e45..3099efa19249 100644 --- a/net/l2tp/l2tp_eth.c +++ b/net/l2tp/l2tp_eth.c @@ -73,7 +73,7 @@ static void l2tp_eth_dev_uninit(struct net_device *dev) */ } -static int l2tp_eth_dev_xmit(struct sk_buff *skb, struct net_device *dev) +static netdev_tx_t l2tp_eth_dev_xmit(struct sk_buff *skb, struct net_device *dev) { struct l2tp_eth *priv = netdev_priv(dev); struct l2tp_session *session = priv->session;