/**/ /***************************************************************************/ /** **/ /** © Copyright 2010, Hewlett-Packard Development Company, L.P. **/ /** **/ /** Confidential computer software. Valid license from HP and/or **/ /** its subsidiaries required for possession, use, or copying. **/ /** **/ /** Consistent with FAR 12.211 and 12.212, Commercial Computer Software, **/ /** Computer Software Documentation, and Technical Data for Commercial **/ /** Items are licensed to the U.S. Government under vendor's standard **/ /** commercial license. **/ /** **/ /** Neither HP nor any of its subsidiaries shall be liable for technical **/ /** or editorial errors or omissions contained herein. The information **/ /** in this document is provided "as is" without warranty of any kind and **/ /** is subject to change without notice. The warranties for HP products **/ /** are set forth in the express limited warranty statements accompanying **/ /** such products. Nothing herein should be construed as constituting an **/ /** additional warranty. **/ /** **/ /***************************************************************************/ /********************************************************************************************************************************/ /* Created: 30-Mar-2010 17:26:22 by OpenVMS SDL EV3-3 */ /* Source: 15-JUN-2005 11:31:28 $1$DGA7274:[LIB_H.SRC]NETUSR.SDL;1 */ /********************************************************************************************************************************/ /*** MODULE $DRDEF ***/ #ifndef __DRDEF_LOADED #define __DRDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif /* */ /* DISCONNECT REASONS */ /* */ #define NET$C_DR_NORMAL 0 /* NO ERROR (SYNCH DISCONNECT) */ #define NET$C_DR_RSU 1 /* COULDN'T ALLOCATE UCB ADDRESS */ #define NET$C_DR_NONODE 2 /* Unrecognized node name */ #define NET$C_DR_SHUT 3 /* NODE OR LINE SHUTTING DOWN */ #define NET$C_DR_NOBJ 4 /* UNKNOWN OBJECT TYPE OR PROCESS */ #define NET$C_DR_FMT 5 /* ILLEGAL PROCESS NAME FIELD */ #define NET$C_DR_BUSY 6 /* Object too busy */ #define NET$C_DR_PROTCL 7 /* GENERAL PROTOCOL ERROR */ #define NET$C_DR_THIRD 8 /* THIRD PARTY DISCONNECT */ #define NET$C_DR_ABORT 9 /* DISCONNECT ABORT */ #define NET$C_DR_IVNODE 2 /* Invalid node name format */ #define NET$C_DR_NONZ 21 /* NON-ZERO DST ADDRESS */ #define NET$C_DR_BADLNK 22 /* INCONSISTENT DSTLNK */ #define NET$C_DR_ZERO 23 /* ZERO SOURCE ADDRESS */ #define NET$C_DR_BADFC 24 /* FCVAL ILLEGAL */ #define NET$C_DR_NOCON 32 /* NO CONNECT SLOTS AVAILABLE */ #define NET$C_DR_ACCESS 34 /* INVALID ACCESS CONTROL */ #define NET$C_DR_BADSRV 35 /* LOGICAL LINK SERVICES MISMATCH */ #define NET$C_DR_ACCNT 36 /* INVALID ACCOUNT INFORMATION */ #define NET$C_DR_SEGSIZ 37 /* SEGSIZE TOO SMALL */ #define NET$C_DR_EXIT 38 /* USER EXIT OR TIMEOUT */ #define NET$C_DR_NOPATH 39 /* NO PATH TO DESTINATION NODE */ #define NET$C_DR_LOSS 40 /* LOSS OF DATA HAS OCCURRED */ #define NET$C_DR_NOLINK 41 /* ILLEGAL MSG FOR LINK NOLINK STATE */ #define NET$C_DR_CONF 42 /* REAL DISCONNECT CONFIRM */ #define NET$C_DR_IMLONG 43 /* IMAGE DATA FIELD TOO LONG */ #define NET$C_DR_MISLSCV 50 /* MISSING CRYPTOGRAPHIC KEY */ #define NET$C_DR_EXPSCV 51 /* EXPIRED CRYPTOGRAPHIC KEY */ #define NET$C_DR_MACFAIL 53 /* INTEGRITY CHECK FAILED */ #define NET$C_DR_SRVMMAT 54 /* CRYPTOGRAPHIC SERVICE MISMATCH */ #define NET$C_DR_VERFAIL 55 /* CRYPTOGRAPHIC CONNECT VERIFICATION FAILURE */ #define NET$C_DR_CSWRAP 56 /* CRYPTOGRAPHIC SEQUENCE SPACE EXHAUSED */ /* The following two are NOT valid disconnect reason codes. They are */ /* used locally. These were previously hardcoded in NETDRVSES. */ #define NET$C_DR_INVALID 100 /* Link is IO$_DEACCESS'ed */ #define NET$C_DR_DEACC 102 /* Reason field never setup */ #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __DRDEF_LOADED */