diff options
Diffstat (limited to 'net/phonet')
-rw-r--r-- | net/phonet/pep-gprs.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/net/phonet/pep-gprs.c b/net/phonet/pep-gprs.c index 4aa888584d20..851f6a3f8ddd 100644 --- a/net/phonet/pep-gprs.c +++ b/net/phonet/pep-gprs.c | |||
@@ -212,8 +212,9 @@ static int gprs_xmit(struct sk_buff *skb, struct net_device *dev) | |||
212 | dev->stats.tx_bytes += len; | 212 | dev->stats.tx_bytes += len; |
213 | } | 213 | } |
214 | 214 | ||
215 | if (!pep_writeable(sk)) | 215 | netif_stop_queue(dev); |
216 | netif_stop_queue(dev); | 216 | if (pep_writeable(sk)) |
217 | netif_wake_queue(dev); | ||
217 | return 0; | 218 | return 0; |
218 | } | 219 | } |
219 | 220 | ||