File inputpipe-fixes.patch of Package inputpipe
--- src/packet.c.orig 2009-06-07 22:46:41.000000000 +0200
+++ src/packet.c 2009-06-07 22:46:55.000000000 +0200
@@ -33,6 +33,7 @@
#include <sys/select.h>
#include <linux/tcp.h>
#include <errno.h>
+#include <unistd.h>
#include "packet.h"
--- src/client.c.orig 2009-06-07 22:47:43.000000000 +0200
+++ src/client.c 2009-06-07 22:51:24.000000000 +0200
@@ -39,6 +39,8 @@
#include <netdb.h>
#include <errno.h>
#include <getopt.h>
+#include <unistd.h>
+#include <stdlib.h>
#include <input.h>
#include "inputpipe.h"
@@ -128,8 +130,6 @@
static void hotplug_poll (void);
static int hotplug_detect (int fd);
-static void event_from_server (struct server *svr,
- int evdev);
static void usage (char *progname);
static void repack_bits (unsigned long *src,
@@ -707,6 +707,8 @@
if ((!config_hotplug_polling) && (!connection_list_head))
break;
}
+
+ return 0;
}
static void hotplug_poll(void)
--- src/server.c.orig 2009-06-07 22:47:23.000000000 +0200
+++ src/server.c 2009-06-07 22:47:41.000000000 +0200
@@ -36,6 +36,8 @@
#include <sys/time.h>
#include <sys/select.h>
#include <linux/tcp.h>
+#include <unistd.h>
+#include <stdlib.h>
#include <input.h>
#include <uinput.h>