staging: wlan-ng: Remove function prism2mib_excludeunencrypted()
authorNishka Dasgupta <nishkadg.linux@gmail.com>
Fri, 2 Aug 2019 06:09:13 +0000 (11:39 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 Aug 2019 11:55:38 +0000 (13:55 +0200)
Remove function prism2mib_excludeunencrypted as all it does is call
prism2mib_flag.
Modify call sites accordingly.
Issue found with Coccinelle.

Signed-off-by: Nishka Dasgupta <nishkadg.linux@gmail.com>
Link: https://lore.kernel.org/r/20190802060913.30241-1-nishkadg.linux@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/wlan-ng/prism2mib.c

index 1eba5fa28d8f301f3c80661ac8b65eb49ee0cf99..7d7d77b04255dcf3e40bfc97d32061cf9836d080 100644 (file)
@@ -126,13 +126,6 @@ static int prism2mib_privacyinvoked(struct mibrec *mib,
                                    struct p80211msg_dot11req_mibset *msg,
                                    void *data);
 
-static int prism2mib_excludeunencrypted(struct mibrec *mib,
-                                       int isget,
-                                       struct wlandevice *wlandev,
-                                       struct hfa384x *hw,
-                                       struct p80211msg_dot11req_mibset *msg,
-                                       void *data);
-
 static int
 prism2mib_fragmentationthreshold(struct mibrec *mib,
                                 int isget,
@@ -176,7 +169,7 @@ static struct mibrec mibtab[] = {
        {DIDMIB_DOT11SMT_PRIVACYTABLE_EXCLUDEUNENCRYPTED,
         F_STA | F_READ | F_WRITE,
         HFA384x_RID_CNFWEPFLAGS, HFA384x_WEPFLAGS_EXCLUDE, 0,
-        prism2mib_excludeunencrypted},
+        prism2mib_flag},
 
        /* dot11mac MIB's */
 
@@ -593,41 +586,6 @@ static int prism2mib_privacyinvoked(struct mibrec *mib,
        return prism2mib_flag(mib, isget, wlandev, hw, msg, data);
 }
 
-/*
- * prism2mib_excludeunencrypted
- *
- * Get/set the dot11ExcludeUnencrypted value.
- *
- * MIB record parameters:
- *       parm1    Prism2 RID value.
- *       parm2    Bit value for ExcludeUnencrypted flag.
- *       parm3    Not used.
- *
- * Arguments:
- *       mib      MIB record.
- *       isget    MIBGET/MIBSET flag.
- *       wlandev  wlan device structure.
- *       priv     "priv" structure.
- *       hw       "hw" structure.
- *       msg      Message structure.
- *       data     Data buffer.
- *
- * Returns:
- *       0   - Success.
- *       ~0  - Error.
- *
- */
-
-static int prism2mib_excludeunencrypted(struct mibrec *mib,
-                                       int isget,
-                                       struct wlandevice *wlandev,
-                                       struct hfa384x *hw,
-                                       struct p80211msg_dot11req_mibset *msg,
-                                       void *data)
-{
-       return prism2mib_flag(mib, isget, wlandev, hw, msg, data);
-}
-
 /*
  * prism2mib_fragmentationthreshold
  *