OXIESEC PANEL
- Current Dir:
/
/
usr
/
include
/
X11
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:50:42 AM
rwxr-xr-x
📄
CallbackI.h
3.95 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Composite.h
3.41 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
CompositeP.h
4.6 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
ConstrainP.h
3.91 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Constraint.h
2.51 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
ConvertI.h
3.32 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Core.h
2.55 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
CoreP.h
8.39 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
CreateI.h
1.31 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
DECkeysym.h
2.75 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
EventI.h
4.1 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
HPkeysym.h
5.9 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
HookObjI.h
2.14 KB
05/24/2016 02:59:35 AM
rw-r--r--
📁
ICE
-
01/31/2023 12:38:19 PM
rwxr-xr-x
📄
ImUtil.h
459 bytes
05/19/2021 05:07:50 PM
rw-r--r--
📄
InitialI.h
12.31 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Intrinsic.h
61.85 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
IntrinsicI.h
6.38 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
IntrinsicP.h
9.44 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Object.h
2.51 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
ObjectP.h
6.79 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
PassivGraI.h
5.37 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
RectObj.h
2.51 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
RectObjP.h
6.26 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
ResConfigP.h
2.89 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
ResourceI.h
3.63 KB
05/24/2016 02:59:35 AM
rw-r--r--
📁
SM
-
01/31/2023 12:38:19 PM
rwxr-xr-x
📄
SelectionI.h
5.08 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Shell.h
16.96 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
ShellI.h
212 bytes
05/24/2016 02:59:35 AM
rw-r--r--
📄
ShellP.h
12.42 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
StringDefs.h
29.7 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Sunkeysym.h
3.93 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
ThreadsI.h
4.18 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
TranslateI.h
16.76 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
VarargsI.h
2.34 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
Vendor.h
2.71 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
VendorP.h
3.47 KB
05/24/2016 02:59:35 AM
rw-r--r--
📄
X.h
19.73 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
XF86keysym.h
13.06 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
XKBlib.h
30.27 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
XWDFile.h
3.88 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xalloca.h
4.47 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xarch.h
2.88 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xatom.h
2.46 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xauth.h
3.73 KB
04/21/2020 07:33:06 AM
rw-r--r--
📄
Xcms.h
20.85 KB
05/19/2021 05:07:50 PM
rw-r--r--
📁
Xcursor
-
10/28/2024 06:50:32 AM
rwxr-xr-x
📄
Xdefs.h
2.35 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xdmcp.h
6.22 KB
03/02/2017 02:27:19 PM
rw-r--r--
📁
Xft
-
10/28/2024 06:50:31 AM
rwxr-xr-x
📄
Xfuncproto.h
7.68 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xfuncs.h
2.2 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xlib-xcb.h
506 bytes
05/19/2021 05:07:50 PM
rw-r--r--
📄
Xlib.h
97.2 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
XlibConf.h
1.53 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
Xlibint.h
39.52 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
Xlocale.h
1.27 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
Xmd.h
5 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xos.h
4.26 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xos_r.h
32.9 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xosdefs.h
3.04 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xpoll.h
7.56 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xproto.h
55.62 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xprotostr.h
2.74 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xregion.h
5.81 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
Xresource.h
10.38 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
Xthreads.h
12.1 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xtos.h
2.85 KB
05/24/2016 02:59:35 AM
rw-r--r--
📁
Xtrans
-
01/31/2023 12:38:18 PM
rwxr-xr-x
📄
Xutil.h
20.85 KB
05/19/2021 05:07:50 PM
rw-r--r--
📄
Xw32defs.h
1.87 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xwindows.h
3.21 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
Xwinsock.h
2.21 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
ap_keysym.h
2.24 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
cursorfont.h
3.04 KB
05/19/2021 05:07:50 PM
rw-r--r--
📁
dri
-
01/31/2023 12:38:18 PM
rwxr-xr-x
📁
extensions
-
10/28/2024 06:50:32 AM
rwxr-xr-x
📁
fonts
-
01/31/2023 12:38:18 PM
rwxr-xr-x
📄
keysym.h
2.71 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
keysymdef.h
171.15 KB
04/03/2018 08:19:04 AM
rw-r--r--
📄
xpm.h
15.83 KB
01/16/2023 05:58:21 PM
rw-r--r--
📄
xshmfence.h
1.68 KB
03/18/2018 03:54:51 PM
rw-r--r--
Editing: Xdmcp.h
Close
/* * Copyright 1989 Network Computing Devices, Inc., Mountain View, California. * * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose and without fee is hereby granted, provided * that the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation, and that the name of N.C.D. not be used in advertising or * publicity pertaining to distribution of the software without specific, * written prior permission. N.C.D. makes no representations about the * suitability of this software for any purpose. It is provided "as is" * without express or implied warranty. * */ #ifndef _XDMCP_H_ #define _XDMCP_H_ #include <X11/Xmd.h> #include <X11/Xfuncproto.h> _XFUNCPROTOBEGIN #define XDM_PROTOCOL_VERSION 1 #define XDM_UDP_PORT 177 /* IANA has assigned FF0X:0:0:0:0:0:0:12B as the permanently assigned * multicast addresses for XDMCP, where X in the prefix may be replaced * by any valid scope identifier, such as 1 for Node-Local, 2 for Link-Local, * 5 for Site-Local, and so on. We set the default here to the Link-Local * version to most closely match the old IPv4 subnet broadcast behavior. * Both xdm and X -query allow specifying a different address if a different * scope is defined. */ #define XDM_DEFAULT_MCAST_ADDR6 "ff02:0:0:0:0:0:0:12b" #define XDM_MAX_MSGLEN 8192 #define XDM_MIN_RTX 2 #define XDM_MAX_RTX 32 #define XDM_RTX_LIMIT 7 #define XDM_KA_RTX_LIMIT 4 #define XDM_DEF_DORMANCY (3 * 60) /* 3 minutes */ #define XDM_MAX_DORMANCY (24 * 60 * 60) /* 24 hours */ typedef enum { BROADCAST_QUERY = 1, QUERY, INDIRECT_QUERY, FORWARD_QUERY, WILLING, UNWILLING, REQUEST, ACCEPT, DECLINE, MANAGE, REFUSE, FAILED, KEEPALIVE, ALIVE } xdmOpCode; typedef enum { XDM_QUERY, XDM_BROADCAST, XDM_INDIRECT, XDM_COLLECT_QUERY, XDM_COLLECT_BROADCAST_QUERY, XDM_COLLECT_INDIRECT_QUERY, XDM_START_CONNECTION, XDM_AWAIT_REQUEST_RESPONSE, XDM_AWAIT_MANAGE_RESPONSE, XDM_MANAGE, XDM_RUN_SESSION, XDM_OFF, XDM_AWAIT_USER_INPUT, XDM_KEEPALIVE, XDM_AWAIT_ALIVE_RESPONSE, #if defined(IPv6) && defined(AF_INET6) XDM_MULTICAST, XDM_COLLECT_MULTICAST_QUERY, #endif XDM_KEEP_ME_LAST } xdmcp_states; #ifdef NOTDEF /* table of hosts */ #define XDM_MAX_STR_LEN 21 #define XDM_MAX_HOSTS 20 struct xdm_host_table { struct sockaddr_in sockaddr; char name[XDM_MAX_STR_LEN]; char status[XDM_MAX_STR_LEN]; }; #endif /* NOTDEF */ typedef CARD8 *CARD8Ptr; typedef CARD16 *CARD16Ptr; typedef CARD32 *CARD32Ptr; typedef struct _ARRAY8 { CARD16 length; CARD8Ptr data; } ARRAY8, *ARRAY8Ptr; typedef struct _ARRAY16 { CARD8 length; CARD16Ptr data; } ARRAY16, *ARRAY16Ptr; typedef struct _ARRAY32 { CARD8 length; CARD32Ptr data; } ARRAY32, *ARRAY32Ptr; typedef struct _ARRAYofARRAY8 { CARD8 length; ARRAY8Ptr data; } ARRAYofARRAY8, *ARRAYofARRAY8Ptr; typedef struct _XdmcpHeader { CARD16 version, opcode, length; } XdmcpHeader, *XdmcpHeaderPtr; typedef struct _XdmcpBuffer { BYTE *data; int size; /* size of buffer pointed by to data */ int pointer; /* current index into data */ int count; /* bytes read from network into data */ } XdmcpBuffer, *XdmcpBufferPtr; typedef struct _XdmAuthKey { BYTE data[8]; } XdmAuthKeyRec, *XdmAuthKeyPtr; /* implementation-independent network address structure. Equiv to sockaddr* for sockets. */ typedef char *XdmcpNetaddr; extern int XdmcpWriteARRAY16(XdmcpBufferPtr buffer, const ARRAY16Ptr array); extern int XdmcpWriteARRAY32(XdmcpBufferPtr buffer, const ARRAY32Ptr array); extern int XdmcpWriteARRAY8(XdmcpBufferPtr buffer, const ARRAY8Ptr array); extern int XdmcpWriteARRAYofARRAY8(XdmcpBufferPtr buffer, const ARRAYofARRAY8Ptr array); extern int XdmcpWriteCARD16(XdmcpBufferPtr buffer, unsigned value); extern int XdmcpWriteCARD32(XdmcpBufferPtr buffer, unsigned value); extern int XdmcpWriteCARD8(XdmcpBufferPtr buffer, unsigned value); extern int XdmcpWriteHeader(XdmcpBufferPtr buffer, const XdmcpHeaderPtr header); extern int XdmcpFlush(int fd, XdmcpBufferPtr buffer, XdmcpNetaddr to, int tolen); extern int XdmcpReadARRAY16(XdmcpBufferPtr buffer, ARRAY16Ptr array); extern int XdmcpReadARRAY32(XdmcpBufferPtr buffer, ARRAY32Ptr array); extern int XdmcpReadARRAY8(XdmcpBufferPtr buffer, ARRAY8Ptr array); extern int XdmcpReadARRAYofARRAY8(XdmcpBufferPtr buffer, ARRAYofARRAY8Ptr array); extern int XdmcpReadCARD16(XdmcpBufferPtr buffer, CARD16Ptr valuep); extern int XdmcpReadCARD32(XdmcpBufferPtr buffer, CARD32Ptr valuep); extern int XdmcpReadCARD8(XdmcpBufferPtr buffer, CARD8Ptr valuep); extern int XdmcpReadHeader(XdmcpBufferPtr buffer, XdmcpHeaderPtr header); extern int XdmcpFill(int fd, XdmcpBufferPtr buffer, XdmcpNetaddr from, int *fromlen); extern int XdmcpReadRemaining(const XdmcpBufferPtr buffer); extern void XdmcpDisposeARRAY8(ARRAY8Ptr array); extern void XdmcpDisposeARRAY16(ARRAY16Ptr array); extern void XdmcpDisposeARRAY32(ARRAY32Ptr array); extern void XdmcpDisposeARRAYofARRAY8(ARRAYofARRAY8Ptr array); extern int XdmcpCopyARRAY8(const ARRAY8Ptr src, ARRAY8Ptr dst); extern int XdmcpARRAY8Equal(const ARRAY8Ptr array1, const ARRAY8Ptr array2); extern void XdmcpGenerateKey (XdmAuthKeyPtr key); extern void XdmcpIncrementKey (XdmAuthKeyPtr key); extern void XdmcpDecrementKey (XdmAuthKeyPtr key); #ifdef HASXDMAUTH extern void XdmcpWrap(unsigned char *input, unsigned char *wrapper, unsigned char *output, int bytes); extern void XdmcpUnwrap(unsigned char *input, unsigned char *wrapper, unsigned char *output, int bytes); #endif #ifndef TRUE #define TRUE 1 #define FALSE 0 #endif extern int XdmcpCompareKeys (const XdmAuthKeyPtr a, const XdmAuthKeyPtr b); extern int XdmcpAllocARRAY16 (ARRAY16Ptr array, int length); extern int XdmcpAllocARRAY32 (ARRAY32Ptr array, int length); extern int XdmcpAllocARRAY8 (ARRAY8Ptr array, int length); extern int XdmcpAllocARRAYofARRAY8 (ARRAYofARRAY8Ptr array, int length); extern int XdmcpReallocARRAY16 (ARRAY16Ptr array, int length); extern int XdmcpReallocARRAY32 (ARRAY32Ptr array, int length); extern int XdmcpReallocARRAY8 (ARRAY8Ptr array, int length); extern int XdmcpReallocARRAYofARRAY8 (ARRAYofARRAY8Ptr array, int length); _XFUNCPROTOEND #endif /* _XDMCP_H_ */