Author: Andreas Beckmann <anbe@debian.org>
Description: fix building with -Werror=implicit-function-declaration

--- a/wispy_hw_24x.h
+++ b/wispy_hw_24x.h
@@ -32,6 +32,8 @@ typedef struct _wispy24x_usb_pair {
 	char dev[64];
 } wispy24x_usb_pair;
 
+int wispy24x_usb_detach_hack(struct usb_dev_handle *dev, int interface, char *errstr);
+uint32_t wispy24x_adler_checksum(const char *buf1, int len);
 int wispy24x_usb_device_scan(spectool_device_list *list);
 
 /* Wispy24x init function to build a phydev linked to a bus and device path
--- a/spectool_net_client.h
+++ b/spectool_net_client.h
@@ -134,6 +134,7 @@ void spectool_netcli_setbufferwrite(spec
 int spectool_netcli_getwritepend(spectool_server *sr);
 int spectool_netcli_getwritefd(spectool_server *sr);
 int spectool_netcli_poll(spectool_server *sr, char *errstr);
+int spectool_netcli_writepoll(spectool_server *sr, char *errstr);
 spectool_phy *spectool_netcli_enabledev(spectool_server *sr, unsigned int dev_id,
 									 char *errstr);
 int spectool_netcli_disabledev(spectool_server *sr, spectool_phy *dev);
--- a/ubertooth_hw_u1.c
+++ b/ubertooth_hw_u1.c
@@ -81,6 +81,7 @@
 #define UBERTOOTH_U1_DEF_H_STEPS		78
 
 #include "spectool_container.h"
+#include "wispy_hw_24x.h"
 #include "ubertooth_hw_u1.h"
 
 #define endian_swap32(x) \
--- a/wispy_hw_gen1.c
+++ b/wispy_hw_gen1.c
@@ -87,6 +87,7 @@
 #define WISPY1_USB_CALIBRATE_SWEEPS			10
 
 #include "spectool_container.h"
+#include "wispy_hw_24x.h"
 #include "wispy_hw_gen1.h"
 
 /* Aux tracking struct for wispy1 characteristics */
