diff options
Diffstat (limited to 'net/mac80211/mesh_pathtbl.c')
| -rw-r--r-- | net/mac80211/mesh_pathtbl.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/net/mac80211/mesh_pathtbl.c b/net/mac80211/mesh_pathtbl.c index 385f9fc526d..bcf7fee53b2 100644 --- a/net/mac80211/mesh_pathtbl.c +++ b/net/mac80211/mesh_pathtbl.c @@ -735,8 +735,7 @@ void mesh_path_flush_pending(struct mesh_path *mpath)  {  	struct sk_buff *skb; -	while ((skb = skb_dequeue(&mpath->frame_queue)) && -			(mpath->flags & MESH_PATH_ACTIVE)) +	while ((skb = skb_dequeue(&mpath->frame_queue)) != NULL)  		mesh_path_discard_frame(skb, mpath->sdata);  }  |