add plcphdr setting to wificonf
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 7 Jul 2005 17:52:06 +0000 (17:52 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 7 Jul 2005 17:52:06 +0000 (17:52 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1374 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/wificonf/wificonf.c

index 519596c..acb5522 100644 (file)
@@ -290,7 +290,17 @@ void setup_bcom(int skfd, char *ifname)
                }
                bcom_ioctl(skfd, ifname, WLC_SET_GMODE_PROTECTION_CONTROL, &override, sizeof(control));
                bcom_ioctl(skfd, ifname, WLC_SET_GMODE_PROTECTION_OVERRIDE, &override, sizeof(override));
+
+               if (val = 0) {
+                       if (nvram_match(wl_var("plcphdr"), "long"))
+                               val = WLC_PLCP_AUTO;
+                       else
+                               val = WLC_PLCP_SHORT;
+
+                       bcom_ioctl(skfd, ifname, WLC_SET_PLCPHDR, &val, sizeof(val));
+               }
        }
+
 }
 
 void set_wext_ssid(int skfd, char *ifname)
This page took 0.026321 seconds and 4 git commands to generate.