package/madwifi: enable mtu & mac config options for > 2.6.29 kernels
authoracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 29 Aug 2010 18:42:11 +0000 (18:42 +0000)
committeracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 29 Aug 2010 18:42:11 +0000 (18:42 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22835 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/madwifi/patches/471-netdev_ops_mac_mtu.patch [new file with mode: 0644]

diff --git a/package/madwifi/patches/471-netdev_ops_mac_mtu.patch b/package/madwifi/patches/471-netdev_ops_mac_mtu.patch
new file mode 100644 (file)
index 0000000..3a7c3e9
--- /dev/null
@@ -0,0 +1,20 @@
+--- a/net80211/ieee80211.c
++++ b/net80211/ieee80211.c
+@@ -47,6 +47,7 @@
+ #include <linux/skbuff.h>
+ #include <linux/netdevice.h>
+ #include <linux/rtnetlink.h>          /* XXX for rtnl_lock */
++#include <linux/etherdevice.h>
+ #include "if_media.h"
+@@ -463,6 +464,9 @@ static const struct net_device_ops ieee8
+       .ndo_set_multicast_list = ieee80211_set_multicast_list,
+       .ndo_change_mtu         = ieee80211_change_mtu,
+       .ndo_do_ioctl           = ieee80211_ioctl,
++      .ndo_change_mtu         = eth_change_mtu,
++      .ndo_validate_addr      = eth_validate_addr,
++      .ndo_set_mac_address    = eth_mac_addr,
+ };
+ #endif