Index: LibVNCServer-0.8.2/x11vnc/uinput.c
===================================================================
--- LibVNCServer-0.8.2.orig/x11vnc/uinput.c
+++ LibVNCServer-0.8.2/x11vnc/uinput.c
@@ -6,8 +6,9 @@
 #include "xinerama.h"
 #include "screen.h"
 #include "pointer.h"
 #include "allowed_input_t.h"
+#include "keyboard.h"
 
 #if LIBVNCSERVER_HAVE_SYS_IOCTL_H
 #if LIBVNCSERVER_HAVE_LINUX_INPUT_H
 #if LIBVNCSERVER_HAVE_LINUX_UINPUT_H
@@ -282,8 +283,9 @@ void set_uinput_reset(int ms) {
 }
 
 int set_uinput_always(int a) {
 	uinput_always = a;
+	return a;
 }
 
 char *get_uinput_accel(void) {
 	return uinput_accel_str;
