lkml.org 
[lkml]   [2020]   [Jun]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 08/15] net: nfp: fix nfp_net_tx()'s return type
    Date
    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 <luc.vanoostenryck@gmail.com>
    ---
    drivers/net/ethernet/netronome/nfp/nfp_net_common.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/net/ethernet/netronome/nfp/nfp_net_common.c b/drivers/net/ethernet/netronome/nfp/nfp_net_common.c
    index 0e0cc3d58bdc..83ff18140bfe 100644
    --- a/drivers/net/ethernet/netronome/nfp/nfp_net_common.c
    +++ b/drivers/net/ethernet/netronome/nfp/nfp_net_common.c
    @@ -974,7 +974,7 @@ static int nfp_net_prep_tx_meta(struct sk_buff *skb, u64 tls_handle)
    *
    * Return: NETDEV_TX_OK on success.
    */
    -static int nfp_net_tx(struct sk_buff *skb, struct net_device *netdev)
    +static netdev_tx_t nfp_net_tx(struct sk_buff *skb, struct net_device *netdev)
    {
    struct nfp_net *nn = netdev_priv(netdev);
    const skb_frag_t *frag;
    --
    2.27.0
    \
     
     \ /
      Last update: 2020-06-28 21:55    [W:4.682 / U:0.052 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site