$OpenBSD: patch-krfb_libvncserver_rfb_rfb_h,v 1.1 2013/04/24 19:48:51 zhuk Exp $
--- krfb/libvncserver/rfb/rfb.h.orig	Thu Dec  8 18:01:32 2011
+++ krfb/libvncserver/rfb/rfb.h	Thu Dec  8 18:03:57 2011
@@ -41,16 +41,25 @@ extern "C"
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include "rfbproto.h"
 
 #ifdef LIBVNCSERVER_HAVE_SYS_TYPES_H
 #include <sys/types.h>
 #endif
 
+#ifdef LIBVNCSERVER_HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+
+#ifdef LIBVNCSERVER_HAVE_NETINET_IN_H
+#include <netinet/in.h>
+#endif
+
 #ifdef __MINGW32__
 #undef SOCKET
 #include <winsock2.h>
 #endif
+
+#include "rfbproto.h"
 
 #ifdef LIBVNCSERVER_HAVE_LIBPTHREAD
 #include <pthread.h>
