105b261ecSmrg 205b261ecSmrg#ifndef _XSERV_GLOBAL_H_ 305b261ecSmrg#define _XSERV_GLOBAL_H_ 405b261ecSmrg 535c4bbdfSmrg#include "window.h" /* for WindowPtr */ 635c4bbdfSmrg#include "extinit.h" 71b5d61b8Smrg#ifdef DPMSExtension 81b5d61b8Smrg/* sigh, too many drivers assume this */ 91b5d61b8Smrg#include <X11/extensions/dpmsconst.h> 101b5d61b8Smrg#endif 1105b261ecSmrg 1205b261ecSmrg/* Global X server variables that are visible to mi, dix, os, and ddx */ 1305b261ecSmrg 146747b715Smrgextern _X_EXPORT CARD32 defaultScreenSaverTime; 156747b715Smrgextern _X_EXPORT CARD32 defaultScreenSaverInterval; 166747b715Smrgextern _X_EXPORT CARD32 ScreenSaverTime; 176747b715Smrgextern _X_EXPORT CARD32 ScreenSaverInterval; 1805b261ecSmrg 1905b261ecSmrg#ifdef SCREENSAVER 206747b715Smrgextern _X_EXPORT Bool screenSaverSuspended; 2105b261ecSmrg#endif 2205b261ecSmrg 2335c4bbdfSmrgextern _X_EXPORT const char *defaultFontPath; 246747b715Smrgextern _X_EXPORT int monitorResolution; 256747b715Smrgextern _X_EXPORT int defaultColorVisualClass; 2605b261ecSmrg 276747b715Smrgextern _X_EXPORT int GrabInProgress; 286747b715Smrgextern _X_EXPORT Bool noTestExtensions; 2935c4bbdfSmrgextern _X_EXPORT char *SeatId; 306747b715Smrgextern _X_EXPORT char *ConnectionInfo; 3135c4bbdfSmrgextern _X_EXPORT sig_atomic_t inSignalContext; 324642e01fSmrg 3305b261ecSmrg#ifdef PANORAMIX 346747b715Smrgextern _X_EXPORT Bool PanoramiXExtensionDisabledHack; 3505b261ecSmrg#endif 3605b261ecSmrg 374642e01fSmrg#ifdef XSELINUX 384642e01fSmrg#define SELINUX_MODE_DEFAULT 0 394642e01fSmrg#define SELINUX_MODE_DISABLED 1 404642e01fSmrg#define SELINUX_MODE_PERMISSIVE 2 414642e01fSmrg#define SELINUX_MODE_ENFORCING 3 426747b715Smrgextern _X_EXPORT int selinuxEnforcingState; 4305b261ecSmrg#endif 4405b261ecSmrg 4535c4bbdfSmrg#endif /* !_XSERV_GLOBAL_H_ */ 46