!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux web25.us.cloudlogin.co 5.10.237-xeon-hst #1 SMP Mon May 5 15:10:04 UTC 2025 x86_64 

uid=233359(alpastrology) gid=888(tty) groups=888(tty),33(tape) 

Safe-mode: OFF (not secure)

/usr/include/X11/ICE/   drwxr-xr-x
Free 6182.08 GB of 6263.28 GB (98.7%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     ICEproto.h (4.56 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/******************************************************************************


Copyright 1993, 1998  The Open Group

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation.

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of The Open Group shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from The Open Group.

Author: Ralph Mor, X Consortium
******************************************************************************/

#ifndef _ICEPROTO_H_
#define _ICEPROTO_H_

#include <X11/Xmd.h>

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    data[2];
    CARD32    length B32;
} iceMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD16    errorClass B16;
    CARD32    length B32;
    CARD8    offendingMinorOpcode;
    CARD8    severity;
    CARD16    unused B16;
    CARD32    offendingSequenceNum B32;
    /* n    varying values */
    /* p    p = pad (n, 8) */
} iceErrorMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    byteOrder;
    CARD8    unused;
    CARD32    length B32;
} iceByteOrderMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    versionCount;
    CARD8    authCount;
    CARD32    length B32;
    CARD8    mustAuthenticate;
    CARD8    unused[7];
    /* i    STRING        vendor */
    /* j    STRING        release */
    /* k    LIST of STRING    authentication-protocol-names */
    /* m    LIST of VERSION version-list */
    /* p    p = pad (i+j+k+m, 8) */
} iceConnectionSetupMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    authIndex;
    CARD8    unused1;
    CARD32    length B32;
    CARD16    authDataLength B16;
    CARD8    unused2[6];
    /* n    varying data */
    /* p    p = pad (n, 8) */
} iceAuthRequiredMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    unused1[2];
    CARD32    length B32;
    CARD16    authDataLength B16;
    CARD8    unused2[6];
    /* n    varying data */
    /* p    p = pad (n, 8) */
} iceAuthReplyMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    unused1[2];
    CARD32    length B32;
    CARD16    authDataLength B16;
    CARD8    unused2[6];
    /* n    varying data */
    /* p    p = pad (n, 8) */
} iceAuthNextPhaseMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    versionIndex;
    CARD8    unused;
    CARD32    length B32;
    /* i    STRING        vendor */
    /* j    STRING        release */
    /* p    p = pad (i+j, 8) */
} iceConnectionReplyMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    protocolOpcode;
    CARD8    mustAuthenticate;
    CARD32    length B32;
    CARD8    versionCount;
    CARD8    authCount;
    CARD8    unused[6];
    /* i    STRING        protocol-name */
    /* j    STRING        vendor */
    /* k    STRING        release */
    /* m    LIST of STRING    authentication-protocol-names */
    /* n    LIST of VERSION version-list */
    /* p        p = pad (i+j+k+m+n, 8) */
} iceProtocolSetupMsg;

typedef struct {
    CARD8    majorOpcode;
    CARD8    minorOpcode;
    CARD8    versionIndex;
    CARD8    protocolOpcode;
    CARD32    length B32;
    /* i    STRING        vendor */
    /* j    STRING        release */
    /* p    p = pad (i+j, 8) */
} iceProtocolReplyMsg;

typedef iceMsg  icePingMsg;
typedef iceMsg  icePingReplyMsg;
typedef iceMsg  iceWantToCloseMsg;
typedef iceMsg  iceNoCloseMsg;


/*
 * SIZEOF values.  These better be multiples of 8.
 */

#define sz_iceMsg            8
#define sz_iceErrorMsg            16
#define sz_iceByteOrderMsg        8
#define sz_iceConnectionSetupMsg        16
#define sz_iceAuthRequiredMsg        16
#define sz_iceAuthReplyMsg        16
#define sz_iceAuthNextPhaseMsg        16
#define sz_iceConnectionReplyMsg    8
#define sz_iceProtocolSetupMsg        16
#define sz_iceProtocolReplyMsg        8
#define sz_icePingMsg            8
#define sz_icePingReplyMsg        8
#define sz_iceWantToCloseMsg        8
#define sz_iceNoCloseMsg        8

#endif /* _ICEPROTO_H_ */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0133 ]--