4.4BSD/usr/src/contrib/X11R5-luna68k/mit/server/ddx/sol/sol.h

Compare this file to the similar file:
Show the results in this format:

/*
 *  sol.h --
 *
 *	remade by A.Fujita, DEC-16-1992
 */

#include <stdio.h>

#include <fcntl.h>
#include <sys/types.h>
#include <sys/param.h>
#include <sys/file.h>
#include <sys/ioctl.h>
#include <sys/ioctl_compat.h>
#include <sys/mman.h>

#undef	_POSIX_SOURCE
#include <sys/signal.h>

#include <errno.h>

#include "X.h"
#include "Xmd.h"

#define	NEED_EVENTS
#include "Xproto.h"

#include "osdep.h"
#include "misc.h"

#include "scrnintstr.h"
#include "screenint.h"

#include "servermd.h"

#include "input.h"
#include "inputstr.h"

#include "mipointer.h"

#include "mfb.h"


/* dix */
extern void	NoopDDA();
extern int	AddScreen();
extern int	AllocateScreenPrivateIndex();
extern Bool	RegisterBlockAndWakeupHandlers();

/* os */
extern int	AddEnabledDevice();
extern int	RemoveEnabledDevice();

/* ddx/mi */
extern Bool	mieqInit();
extern int	mieqProcessInputEvents();
extern int	mieqEnqueue();
extern void	miRegisterPointerDevice();
extern Bool	miDCInitialize();

/* ddx/sol */
extern void	solEnqueueEvents();

extern void	solWakeupProc();



/* libc */
extern int	errno;

/* os */
extern long	EnabledDevices[];
extern long	LastSelectMask[];

/* ddx/sol */
extern int	solScreenIndex;	
extern int	monitorResolution;

extern int	lastEventTime;

extern CARD8 *solKeyModMap[];
extern KeySymsRec solKeySyms[];