Thread (14 messages) 14 messages, 7 authors, 2007-10-04

Re: [PATCH] ieee80211_if_set_type: make check for master dev more explicit

flat view

From: Johannes Berg <johannes@sipsolutions.net>
Date: 2007-10-04 18:44:39
Also in: linux-wireless

On Thu, 2007-10-04 at 14:09 -0400, John W. Linville wrote:
quoted hunk ↗ jump to hunk
--- a/net/mac80211/ieee80211_iface.c
+++ b/net/mac80211/ieee80211_iface.c
@@ -106,7 +106,7 @@ void ieee80211_if_set_type(struct net_device *dev, int type)
 	 * which already has a hard_start_xmit routine assigned
 	 * which must not be changed.
 	 */
-	if (!dev->hard_start_xmit)
+	if (dev->type != ARPHRD_IEEE80211)
 		dev->hard_start_xmit = ieee80211_subif_start_xmit;
That should work as well although I think you should update the comment
above :)

johannes

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help