use in ifconfig was removed in 2009

Index: ieee80211_ioctl.c
===================================================================
RCS file: /cvs/src/sys/net80211/ieee80211_ioctl.c,v
retrieving revision 1.54
diff -u -p -r1.54 ieee80211_ioctl.c
--- ieee80211_ioctl.c   26 Oct 2017 15:00:28 -0000      1.54
+++ ieee80211_ioctl.c   27 Oct 2017 10:03:44 -0000
@@ -407,7 +407,6 @@ ieee80211_ioctl(struct ifnet *ifp, u_lon
        int i, error = 0;
        struct ieee80211_nwid nwid;
        struct ieee80211_wpapsk *psk;
-       struct ieee80211_wmmparams *wmm;
        struct ieee80211_keyavail *ka;
        struct ieee80211_keyrun *kr;
        struct ieee80211_power *power;
@@ -464,24 +463,6 @@ ieee80211_ioctl(struct ifnet *ifp, u_lon
                break;
        case SIOCG80211NWKEY:
                error = ieee80211_ioctl_getnwkeys(ic, (void *)data);
-               break;
-       case SIOCS80211WMMPARMS:
-               if ((error = suser(curproc, 0)) != 0)
-                       break;
-               if (!(ic->ic_flags & IEEE80211_C_QOS)) {
-                       error = ENODEV;
-                       break;
-               }
-               wmm = (struct ieee80211_wmmparams *)data;
-               if (wmm->i_enabled)
-                       ic->ic_flags |= IEEE80211_F_QOS;
-               else
-                       ic->ic_flags &= ~IEEE80211_F_QOS;
-               error = ENETRESET;
-               break;
-       case SIOCG80211WMMPARMS:
-               wmm = (struct ieee80211_wmmparams *)data;
-               wmm->i_enabled = (ic->ic_flags & IEEE80211_F_QOS) ? 1 : 0;
                break;
        case SIOCS80211WPAPARMS:
                if ((error = suser(curproc, 0)) != 0)
Index: ieee80211_ioctl.h
===================================================================
RCS file: /cvs/src/sys/net80211/ieee80211_ioctl.h,v
retrieving revision 1.30
diff -u -p -r1.30 ieee80211_ioctl.h
--- ieee80211_ioctl.h   24 Oct 2017 09:36:13 -0000      1.30
+++ ieee80211_ioctl.h   27 Oct 2017 10:03:44 -0000
@@ -255,15 +255,6 @@ struct ieee80211_wpaparams {
 #define SIOCS80211WPAPARMS      _IOW('i', 247, struct ieee80211_wpaparams)
 #define SIOCG80211WPAPARMS     _IOWR('i', 248, struct ieee80211_wpaparams)
 
-struct ieee80211_wmmparams {
-       char    i_name[IFNAMSIZ];               /* if_name, e.g. "wi0" */
-       int     i_enabled;
-       /* XXX more */
-};
-
-#define SIOCS80211WMMPARMS      _IOW('i', 249, struct ieee80211_wmmparams)
-#define SIOCG80211WMMPARMS     _IOWR('i', 250, struct ieee80211_wmmparams)
-
 struct ieee80211_keyavail {
        char            i_name[IFNAMSIZ];       /* if_name, e.g. "wi0" */
        u_int8_t        i_macaddr[IEEE80211_ADDR_LEN];

Reply via email to