add lsusb.h to fix some complier warnings.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
diff --git a/Makefile.am b/Makefile.am
index aa3644a..527672f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,7 +18,7 @@
 	lsusb.py
 
 lsusb_SOURCES = \
-	lsusb.c \
+	lsusb.c lsusb.h \
 	lsusb-t.c \
 	list.h \
 	names.c names.h \
diff --git a/lsusb-t.c b/lsusb-t.c
index 5ddaced..db2b069 100644
--- a/lsusb-t.c
+++ b/lsusb-t.c
@@ -10,6 +10,7 @@
 #include <stddef.h>
 
 #include "list.h"
+#include "lsusb.h"
 
 #define MY_SYSFS_FILENAME_LEN 255
 #define MY_PATH_MAX 4096
diff --git a/lsusb.c b/lsusb.c
index 8fec13f..37c43f7 100644
--- a/lsusb.c
+++ b/lsusb.c
@@ -38,6 +38,7 @@
 #include <libusb.h>
 #include <unistd.h>
 
+#include "lsusb.h"
 #include "names.h"
 #include "devtree.h"
 #include "usbmisc.h"
@@ -106,7 +107,6 @@
 
 #define	HUB_STATUS_BYTELEN	3	/* max 3 bytes status = hub + 23 ports */
 
-extern int lsusb_t(void);
 static const char procbususb[] = "/proc/bus/usb";
 static unsigned int verblevel = VERBLEVEL_DEFAULT;
 static int do_report_desc = 1;
diff --git a/lsusb.h b/lsusb.h
new file mode 100644
index 0000000..bbd5e7c
--- /dev/null
+++ b/lsusb.h
@@ -0,0 +1,6 @@
+#ifndef _LSUSB_H
+#define _LSUSB_H
+
+extern int lsusb_t(void);
+
+#endif