From 89b37cdc6203db0b8887951de29f207f206c65d2 Mon Sep 17 00:00:00 2001 From: Amarnath Hullur Subramanyam Date: Fri, 17 Mar 2017 00:04:41 -0700 Subject: [PATCH] Make couple of P2P helper functions non-static This is needed for the Miracast implementation. Signed-off-by: Jouni Malinen --- p2p.c | 8 ++++---- sigma_dut.h | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/p2p.c b/p2p.c index bf46916..8d743da 100644 --- a/p2p.c +++ b/p2p.c @@ -56,7 +56,7 @@ static int get_60g_freq(int chan) #define END_IP_RANGE "192.168.43.100" #define FLUSH_IP_ADDR "0.0.0.0" -static void start_dhcp(struct sigma_dut *dut, const char *group_ifname, int go) +void start_dhcp(struct sigma_dut *dut, const char *group_ifname, int go) { #ifdef __linux__ char buf[200]; @@ -93,7 +93,7 @@ static void start_dhcp(struct sigma_dut *dut, const char *group_ifname, int go) } -static void stop_dhcp(struct sigma_dut *dut, const char *group_ifname, int go) +void stop_dhcp(struct sigma_dut *dut, const char *group_ifname, int go) { #ifdef __linux__ char path[128]; @@ -462,8 +462,8 @@ static int p2p_peer_known(const char *ifname, const char *peer, int full) } -static int p2p_discover_peer(struct sigma_dut *dut, const char *ifname, - const char *peer, int full) +int p2p_discover_peer(struct sigma_dut *dut, const char *ifname, + const char *peer, int full) { unsigned int count; diff --git a/sigma_dut.h b/sigma_dut.h index ad3f75c..11c094b 100644 --- a/sigma_dut.h +++ b/sigma_dut.h @@ -668,6 +668,10 @@ int p2p_cmd_sta_get_parameter(struct sigma_dut *dut, struct sigma_conn *conn, struct sigma_cmd *cmd); void p2p_create_event_thread(struct sigma_dut *dut); void stop_event_thread(void); +void start_dhcp(struct sigma_dut *dut, const char *group_ifname, int go); +void stop_dhcp(struct sigma_dut *dut, const char *group_ifname, int go); +int p2p_discover_peer(struct sigma_dut *dut, const char *ifname, + const char *peer, int full); /* utils.c */ enum sigma_program sigma_program_to_enum(const char *prog);