X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=drivers%2Fnet%2Fibmveth.c;h=5862282ab2fef6eb3b90b2db059b126d138b2d73;hb=fa877c71e2136bd682b45022c96d5e073ced9f58;hp=0995c438f286d4fb580828b5a339612a4d0f6ac2;hpb=ea94b5034bbebc964115f119d6cd330757fce7f9;p=mv-sheeva.git diff --git a/drivers/net/ibmveth.c b/drivers/net/ibmveth.c index 0995c438f28..5862282ab2f 100644 --- a/drivers/net/ibmveth.c +++ b/drivers/net/ibmveth.c @@ -887,7 +887,8 @@ static int ibmveth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) #define page_offset(v) ((unsigned long)(v) & ((1 << 12) - 1)) -static int ibmveth_start_xmit(struct sk_buff *skb, struct net_device *netdev) +static netdev_tx_t ibmveth_start_xmit(struct sk_buff *skb, + struct net_device *netdev) { struct ibmveth_adapter *adapter = netdev_priv(netdev); union ibmveth_buf_desc desc; @@ -971,7 +972,7 @@ out: spin_lock_irqsave(&adapter->stats_lock, flags); spin_unlock_irqrestore(&adapter->stats_lock, flags); dev_kfree_skb(skb); - return 0; + return NETDEV_TX_OK; } static int ibmveth_poll(struct napi_struct *napi, int budget)