If BOARD_HOSTAPD_PRIVATE_LIB is not used on an Android build, we will
need to replace both the p2p functions *and* wpa_driver_nl80211_driver_cmd
in order to successfully link. Let's make the name more generic so it is
more obvious what it is used for.
Suggested-by: Dmitry Shmidt <dimitrysh@google.com>
Signed-off-by: Kevin Cernekee <cernekee@google.com>
# Set Android extended P2P functionality
L_CFLAGS += -DANDROID_P2P
# Set Android extended P2P functionality
L_CFLAGS += -DANDROID_P2P
ifeq ($(BOARD_HOSTAPD_PRIVATE_LIB),)
ifeq ($(BOARD_HOSTAPD_PRIVATE_LIB),)
-L_CFLAGS += -DANDROID_P2P_STUB
+L_CFLAGS += -DANDROID_LIB_STUB
endif
# Use Android specific directory for control interface sockets
endif
# Use Android specific directory for control interface sockets
int wpa_driver_set_p2p_noa(void *priv, u8 count, int start, int duration)
{
int wpa_driver_set_p2p_noa(void *priv, u8 count, int start, int duration)
{
-#endif /* ANDROID_P2P_STUB */
+#endif /* ANDROID_LIB_STUB */
# Set Android extended P2P functionality
L_CFLAGS += -DANDROID_P2P
# Set Android extended P2P functionality
L_CFLAGS += -DANDROID_P2P
ifeq ($(BOARD_WPA_SUPPLICANT_PRIVATE_LIB),)
ifeq ($(BOARD_WPA_SUPPLICANT_PRIVATE_LIB),)
-L_CFLAGS += -DANDROID_P2P_STUB
+L_CFLAGS += -DANDROID_LIB_STUB
endif
# Disable roaming in wpa_supplicant
endif
# Disable roaming in wpa_supplicant