* [PATCH] Staging: wilc1000: Make functions wilc_mac_{open/close} static
@ 2016-09-17 15:46 Bhumika Goyal
2016-09-17 21:28 ` Greg KH
0 siblings, 1 reply; 2+ messages in thread
From: Bhumika Goyal @ 2016-09-17 15:46 UTC (permalink / raw)
To: outreachy-kernel, ganesh.krishna, gregkh, aditya.shankar; +Cc: Bhumika Goyal
The functions wilc_mac_{open/close} are used only in linux_wlan.c.
Therefore, declare them static and remove their declaration from
header wilc_wlan.h and also remove their extern declaration from
wilc_wfi_cfgoperations.c.
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com>
---
drivers/staging/wilc1000/linux_wlan.c | 4 ++--
drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 3 ---
drivers/staging/wilc1000/wilc_wlan.h | 3 ---
3 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/staging/wilc1000/linux_wlan.c b/drivers/staging/wilc1000/linux_wlan.c
index 7242532..118bff5 100644
--- a/drivers/staging/wilc1000/linux_wlan.c
+++ b/drivers/staging/wilc1000/linux_wlan.c
@@ -832,7 +832,7 @@ static int mac_init_fn(struct net_device *ndev)
return 0;
}
-int wilc_mac_open(struct net_device *ndev)
+static int wilc_mac_open(struct net_device *ndev)
{
struct wilc_vif *vif;
@@ -1023,7 +1023,7 @@ int wilc_mac_xmit(struct sk_buff *skb, struct net_device *ndev)
return 0;
}
-int wilc_mac_close(struct net_device *ndev)
+static int wilc_mac_close(struct net_device *ndev)
{
struct wilc_priv *priv;
struct wilc_vif *vif;
diff --git a/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c b/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c
index 2c2e8ac..3b26130 100644
--- a/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c
+++ b/drivers/staging/wilc1000/wilc_wfi_cfgoperations.c
@@ -90,9 +90,6 @@ static const struct wiphy_wowlan_support wowlan_support = {
#define IS_MGMT_STATUS_SUCCES 0x040
#define GET_PKT_OFFSET(a) (((a) >> 22) & 0x1ff)
-extern int wilc_mac_open(struct net_device *ndev);
-extern int wilc_mac_close(struct net_device *ndev);
-
static struct network_info last_scanned_shadow[MAX_NUM_SCANNED_NETWORKS_SHADOW];
static u32 last_scanned_cnt;
struct timer_list wilc_during_ip_timer;
diff --git a/drivers/staging/wilc1000/wilc_wlan.h b/drivers/staging/wilc1000/wilc_wlan.h
index de6c4dd..f336f4c 100644
--- a/drivers/staging/wilc1000/wilc_wlan.h
+++ b/drivers/staging/wilc1000/wilc_wlan.h
@@ -297,9 +297,6 @@ void wilc_enable_tcp_ack_filter(bool value);
int wilc_wlan_get_num_conn_ifcs(struct wilc *);
int wilc_mac_xmit(struct sk_buff *skb, struct net_device *dev);
-int wilc_mac_open(struct net_device *ndev);
-int wilc_mac_close(struct net_device *ndev);
-
void WILC_WFI_p2p_rx(struct net_device *dev, u8 *buff, u32 size);
void host_wakeup_notify(struct wilc *wilc);
void host_sleep_notify(struct wilc *wilc);
--
1.9.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] Staging: wilc1000: Make functions wilc_mac_{open/close} static
2016-09-17 15:46 [PATCH] Staging: wilc1000: Make functions wilc_mac_{open/close} static Bhumika Goyal
@ 2016-09-17 21:28 ` Greg KH
0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2016-09-17 21:28 UTC (permalink / raw)
To: Bhumika Goyal; +Cc: outreachy-kernel, ganesh.krishna, aditya.shankar
On Sat, Sep 17, 2016 at 09:16:11PM +0530, Bhumika Goyal wrote:
> The functions wilc_mac_{open/close} are used only in linux_wlan.c.
> Therefore, declare them static and remove their declaration from
> header wilc_wlan.h and also remove their extern declaration from
> wilc_wfi_cfgoperations.c.
>
> Signed-off-by: Bhumika Goyal <bhumirks@gmail.com>
> ---
> drivers/staging/wilc1000/linux_wlan.c | 4 ++--
> drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 3 ---
> drivers/staging/wilc1000/wilc_wlan.h | 3 ---
> 3 files changed, 2 insertions(+), 8 deletions(-)
You didn't build test your changes, not very nice, as this path broke
the build :(
Please be more careful in the future.
greg k-h
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-09-17 21:28 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-17 15:46 [PATCH] Staging: wilc1000: Make functions wilc_mac_{open/close} static Bhumika Goyal
2016-09-17 21:28 ` Greg KH
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.