mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
Remove the remnants of OS/2 support.
This has never worked in any modular server release, and as far as I know was never tested in 6.7 through 6.9.
This commit is contained in:
@@ -107,11 +107,6 @@ SOFTWARE.
|
||||
#include <sys/ioctl.h>
|
||||
#endif
|
||||
|
||||
#ifdef __UNIXOS2__
|
||||
#define select(n,r,w,x,t) os2PseudoSelect(n,r,w,x,t)
|
||||
extern __const__ int _nfiles;
|
||||
#endif
|
||||
|
||||
#if defined(TCPCONN) || defined(STREAMSCONN)
|
||||
# include <netinet/in.h>
|
||||
# include <arpa/inet.h>
|
||||
@@ -124,21 +119,17 @@ extern __const__ int _nfiles;
|
||||
# ifdef CSRG_BASED
|
||||
# include <sys/param.h>
|
||||
# endif
|
||||
# ifndef __UNIXOS2__
|
||||
# include <netinet/tcp.h>
|
||||
# endif
|
||||
# include <netinet/tcp.h>
|
||||
# endif
|
||||
# endif
|
||||
# include <arpa/inet.h>
|
||||
#endif
|
||||
|
||||
#if !defined(__UNIXOS2__)
|
||||
#ifndef Lynx
|
||||
#include <sys/uio.h>
|
||||
#else
|
||||
#include <uio.h>
|
||||
#endif
|
||||
#endif
|
||||
#endif /* WIN32 */
|
||||
#include "misc.h" /* for typedef of pointer */
|
||||
#include "osdep.h"
|
||||
@@ -194,9 +185,6 @@ Bool AnyClientsWriteBlocked; /* true if some client blocked on write */
|
||||
static Bool RunFromSmartParent; /* send SIGUSR1 to parent process */
|
||||
Bool PartialNetwork; /* continue even if unable to bind all addrs */
|
||||
static Pid_t ParentProcess;
|
||||
#ifdef __UNIXOS2__
|
||||
Pid_t GetPPID(Pid_t pid);
|
||||
#endif
|
||||
|
||||
static Bool debug_conns = FALSE;
|
||||
|
||||
@@ -329,8 +317,6 @@ InitConnectionLimits(void)
|
||||
|
||||
#ifndef __CYGWIN__
|
||||
|
||||
#ifndef __UNIXOS2__
|
||||
|
||||
#if !defined(XNO_SYSCONF) && defined(_SC_OPEN_MAX)
|
||||
lastfdesc = sysconf(_SC_OPEN_MAX) - 1;
|
||||
#endif
|
||||
@@ -345,10 +331,6 @@ InitConnectionLimits(void)
|
||||
lastfdesc = _NFILE - 1;
|
||||
#endif
|
||||
|
||||
#else /* __UNIXOS2__ */
|
||||
lastfdesc = _nfiles - 1;
|
||||
#endif
|
||||
|
||||
#endif /* __CYGWIN__ */
|
||||
|
||||
/* This is the fallback */
|
||||
@@ -464,15 +446,6 @@ CreateWellKnownSockets(void)
|
||||
RunFromSmartParent = TRUE;
|
||||
OsSignal(SIGUSR1, handler);
|
||||
ParentProcess = getppid ();
|
||||
#ifdef __UNIXOS2__
|
||||
/*
|
||||
* fg030505: under OS/2, xinit is not the parent process but
|
||||
* the "grant parent" process of the server because execvpe()
|
||||
* presents us an additional process number;
|
||||
* GetPPID(pid) is part of libemxfix
|
||||
*/
|
||||
ParentProcess = GetPPID (ParentProcess);
|
||||
#endif /* __UNIXOS2__ */
|
||||
if (RunFromSmartParent) {
|
||||
if (ParentProcess > 1) {
|
||||
kill (ParentProcess, SIGUSR1);
|
||||
@@ -577,7 +550,7 @@ AuthAudit (ClientPtr client, Bool letin,
|
||||
switch (saddr->sa_family)
|
||||
{
|
||||
case AF_UNSPEC:
|
||||
#if defined(UNIXCONN) || defined(LOCALCONN) || defined(OS2PIPECONN)
|
||||
#if defined(UNIXCONN) || defined(LOCALCONN)
|
||||
case AF_UNIX:
|
||||
#endif
|
||||
strcpy(out, "local host");
|
||||
|
||||
Reference in New Issue
Block a user