diff options
Diffstat (limited to 'xorg-server/os/xstrans.c')
-rw-r--r-- | xorg-server/os/xstrans.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/xorg-server/os/xstrans.c b/xorg-server/os/xstrans.c index 2bc79e7ae..30de32b1e 100644 --- a/xorg-server/os/xstrans.c +++ b/xorg-server/os/xstrans.c @@ -5,13 +5,21 @@ #include <X11/Xfuncproto.h> /* ErrorF is used by xtrans */ -#ifndef HAVE_DIX_CONFIG_H +/*#ifndef HAVE_DIX_CONFIG_H extern _X_EXPORT void ErrorF(const char *f, ...) _X_ATTRIBUTE_PRINTF(1, 2); -#endif +#endif*/ #define TRANS_REOPEN #define TRANS_SERVER #define XSERV_t +#ifndef TCPCONN +#define TCPCONN +#endif +#ifdef WIN32 +#undef SO_REUSEADDR +#define SO_BINDRETRYCOUNT 0 // do not try to bind again when it fails, this will speed up searching for a free listening port +#endif + #include <X11/Xtrans/transport.c> |