X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=net%2Fcaif%2Fcaif_dev.c;h=d730a0f68f46b43b3e8dd51cb3bb029f04cde93a;hb=d71fc239b6915a8b750e9a447311029ff45b6580;hp=edbca468fa73cc29b31703bd4fe4d70925f21bd5;hpb=90c456fc795485cfcbede23a6598feeac7e6c284;p=firefly-linux-kernel-4.4.55.git diff --git a/net/caif/caif_dev.c b/net/caif/caif_dev.c index edbca468fa73..d730a0f68f46 100644 --- a/net/caif/caif_dev.c +++ b/net/caif/caif_dev.c @@ -177,7 +177,7 @@ static int transmit(struct cflayer *layer, struct cfpkt *pkt) skb->protocol = htons(ETH_P_CAIF); /* Check if we need to handle xoff */ - if (likely(caifd->netdev->tx_queue_len == 0)) + if (likely(caifd->netdev->priv_flags & IFF_NO_QUEUE)) goto noxoff; if (unlikely(caifd->xoff))