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 6348a6511..cdc8f8eec 100644 --- a/xorg-server/os/xstrans.c +++ b/xorg-server/os/xstrans.c @@ -5,11 +5,19 @@ #include <X11/Xfuncproto.h> /* ErrorF is used by xtrans */ -extern _X_EXPORT void +/*extern _X_EXPORT void ErrorF(const char *f, ...) -_X_ATTRIBUTE_PRINTF(1, 2); +_X_ATTRIBUTE_PRINTF(1, 2);*/ #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> |