[PATCH] softmac: fix some sparse warnings
authorJohannes Berg <johannes@sipsolutions.net>
Wed, 4 Jan 2006 20:06:28 +0000 (21:06 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 23 Mar 2006 03:16:51 +0000 (22:16 -0500)
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/ieee80211/softmac/ieee80211softmac_auth.c
net/ieee80211/softmac/ieee80211softmac_io.c
net/ieee80211/softmac/ieee80211softmac_priv.h

index 94cac14bc1d464be5cc57d83f29334758e76b26c..286f0718eb7e1f4948303c86317e178b11c13e31 100644 (file)
@@ -243,7 +243,7 @@ free_aq:
 /*
  * Handle deauthorization
  */
-void
+static void
 ieee80211softmac_deauth_from_net(struct ieee80211softmac_device *mac,
        struct ieee80211softmac_network *net)
 {
index 2cb3087197d8d561be10ef2d03af823bb15c3db3..a142daea62972d12c0f9ffd729fca415d1f6c694 100644 (file)
@@ -155,7 +155,7 @@ ieee80211softmac_hdr_3addr(struct ieee80211softmac_device *mac,
  *****************************************************************************/ 
 
 /* Creates an association request packet */
-u32
+static u32
 ieee80211softmac_assoc_req(struct ieee80211_assoc_request **pkt, 
        struct ieee80211softmac_device *mac, struct ieee80211softmac_network *net)
 {
@@ -206,7 +206,7 @@ ieee80211softmac_assoc_req(struct ieee80211_assoc_request **pkt,
 }
 
 /* Create a reassociation request packet */
-u32
+static u32
 ieee80211softmac_reassoc_req(struct ieee80211_reassoc_request **pkt, 
        struct ieee80211softmac_device *mac, struct ieee80211softmac_network *net)
 {
@@ -253,7 +253,7 @@ ieee80211softmac_reassoc_req(struct ieee80211_reassoc_request **pkt,
 }
 
 /* Create an authentication packet */
-u32
+static u32
 ieee80211softmac_auth(struct ieee80211_auth **pkt, 
        struct ieee80211softmac_device *mac, struct ieee80211softmac_network *net,
        u16 transaction, u16 status)
@@ -301,7 +301,7 @@ ieee80211softmac_auth(struct ieee80211_auth **pkt,
 }
 
 /* Create a disassocation or deauthentication packet */
-u32
+static u32
 ieee80211softmac_disassoc_deauth(struct ieee80211_disassoc **pkt,
        struct ieee80211softmac_device *mac, struct ieee80211softmac_network *net,
        u16 type, u16 reason)
@@ -318,7 +318,7 @@ ieee80211softmac_disassoc_deauth(struct ieee80211_disassoc **pkt,
 }
 
 /* Create a probe request packet */
-u32
+static u32
 ieee80211softmac_probe_req(struct ieee80211_probe_request **pkt,
        struct ieee80211softmac_device *mac, struct ieee80211softmac_essid *essid)
 {
@@ -347,7 +347,7 @@ ieee80211softmac_probe_req(struct ieee80211_probe_request **pkt,
 
 /* Create a probe response packet */
 /* FIXME: Not complete */
-u32
+static u32
 ieee80211softmac_probe_resp(struct ieee80211_probe_response **pkt,
        struct ieee80211softmac_device *mac, struct ieee80211softmac_network *net)
 {
@@ -430,7 +430,7 @@ ieee80211softmac_send_mgt_frame(struct ieee80211softmac_device *mac,
 
 
 /* Create an rts/cts frame */
-u32
+static u32
 ieee80211softmac_rts_cts(struct ieee80211_hdr_2addr **pkt,
        struct ieee80211softmac_device *mac, struct ieee80211softmac_network *net, 
        u32 type)
index 591d3bdf37eee408dd8be185c97071b10d1ce343..44a8ba45355c8112ba5605450d9563c845858e90 100644 (file)
@@ -91,7 +91,12 @@ struct ieee80211softmac_network * ieee80211softmac_get_network_by_ssid_locked(
        struct ieee80211softmac_device *mac, u8 *ssid, u8 ssid_len);
 struct ieee80211softmac_network * ieee80211softmac_get_network_by_ssid(
        struct ieee80211softmac_device *mac, u8 *ssid, u8 ssid_len);
-
+struct ieee80211softmac_network *
+ieee80211softmac_get_network_by_essid_locked(struct ieee80211softmac_device *mac,
+       struct ieee80211softmac_essid *essid);
+struct ieee80211softmac_network *
+ieee80211softmac_get_network_by_essid(struct ieee80211softmac_device *mac,
+       struct ieee80211softmac_essid *essid);
 
 /* Rates related */
 u8 ieee80211softmac_lower_rate_delta(struct ieee80211softmac_device *mac, u8 rate, int delta);