From 020df3ec997462acf627beb5e468650a8e60416c Mon Sep 17 00:00:00 2001 From: Juan Carlos Luciani Date: Thu, 6 Apr 2006 16:45:02 +0000 Subject: [PATCH] casa_status.h is part of the CASA include folder and needs to be removed from here. --- auth_token/auth.suo | Bin 23552 -> 23552 bytes auth_token/casa_status.h | 202 --------------------------------------- 2 files changed, 202 deletions(-) delete mode 100644 auth_token/casa_status.h diff --git a/auth_token/auth.suo b/auth_token/auth.suo index caaea1f940b9b69f71caed8de2fee3f18c2732d7..bf10e174236563e5d17f175ef513ca7d9c14ddda 100644 GIT binary patch delta 1356 zcmcIjOH30%7@pZ~TcF!oTEN<3*=?&5KwctLUKYXfYNRB-Nel=ks6>pZMlmKuQ3)sP zfAVJH!Nf;ECPqzs)TkUxjCwXvc$(4nO_24wsAr*xSVmrLCl|rc~!jc%0Y{-g;6%_a+`XHJn z!g+l-jT2lr$rAb&O0Phjv5StwO=F|Dj2bp$>=Pt?(pj^OWPH%UYf~9SEFJ2auymNI z9nI2Ljyvwc>Gx;s-@fG6@6 zlgt@brhY%=k0Or(kK_iJ z+K>vgwuGbNx2$0JiX0GINgBv{ToS-+lrKyUz0MV*wEH@tWH<~H` zKe7?rPJQkXzxr$pSCJeLU{Pv=rXA0*l|CAiL#(sfN#SeIkZNQzZ$vo7bDbf}>o7h5!U z^!(sU;Z5 DalD=8 delta 1178 zcmd5)OH30{6rDGnN(<9cC@rNWbtp}3_y`!RB`6<@u`M8F0jNadf>puDq6;KyisENs zBJ{+COLXDF7(NptE+kDf#F!9utx+^FE;Jz~T@YiacZO;0(xorCZ|*(!ynF9EZ<4Dl zxyqI%dHqf{o3&$^cgb`72WH~dPN&~#8DT@41R12eWIB_y_Uc` z!Hc9pz?42_C@%ozj6TfR4IC*NWhvY%3JKRJD{mH!@gh&2p^%#>exoxnD?wrbjD&f> z#7Zc&cyAO41`>=HhEhEk1bB&DvD`#hGz6%OKTJZdf9T6_GFtK=T&;*8YEW?dKz zyX8YsGc#yNwSwS#lMQL93$Ggk*r{=1t|ox>=4o7M@Z(jBkHx7)1dE|!EVVd%%E)nU zhIZxuQEZm{>sowM`$9V4D7!3viWm{mDV(mFP^YgvkMC$2i3MC9Z05v zpsN5!}@Sa-~Oz`+AM$yyuT;RDemXiALwcUkehYitMI|jO=sH>I0+T*y; zd-r}dj~Qb>Hu|S>w|1*KjGx%g_&7sTj~|tTYnX{m - -//===[ External data ]============================== - -//===[ External prototypes ]============================== - -//===[ Type definitions ]============================== - -// -// CasaStatus type -// -// -// The layed out of status values is as follows: -// -// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 -// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 -// +---+-+-+-+---------------------+-------------------------------+ -// |Sev|r|r|r| Facility | Code | -// +---+-+-+-+---------------------+-------------------------------+ -// -// where -// -// Sev - is the severity code -// -// 00 - Success -// 01 - Informational -// 10 - Warning -// 11 - Error -// -// r - is a reserved bit for internal use -// -// Facility - is the facility code -// -// Code - is the facility's status code -// -typedef uint32_t CasaStatus; - - -//===[ Manifest constants ]============================== - -// -// Define severity codes to be used with CasaStatusBuild macro -// - -#define CASA_SEVERITY_SUCCESS 0x0 -#define CASA_SEVERITY_INFORMATIONAL 0x1 -#define CASA_SEVERITY_WARNING 0x2 -#define CASA_SEVERITY_ERROR 0x3 - -// -// Define the facility codes -// -// Facility codes will start at 0x800 and then work backwards -// in an effort to avoid conflict with other system components. -// - -#define CASA_FACILITY_AUTHTOKEN 0x7FF -#define CASA_FACILITY_KRB5TOKEN 0x7FE - -// -// Codes above FACILITY_SPECIFIC are component specific status codes. -// Facility specific status codes are defined in the facilities' header file. -// - -#define FACILITY_SPECIFIC 0x00001000 - -// -// Codes below FACILITY_SPECIFIC are common status codes shared by all components. -// - -#define CASA_STATUS_SUCCESS ((CasaStatus)0x00000000) // Call completed successfully -#define CASA_STATUS_UNSUCCESSFUL ((CasaStatus)0x00000001) // Call completed unsuccessfully -#define CASA_STATUS_INVALID_HANDLE ((CasaStatus)0x00000002) // An invalid handle was specified -#define CASA_STATUS_INVALID_PARAMETER ((CasaStatus)0x00000003) // An invalid parameter to function was specified -#define CASA_STATUS_INSUFFICIENT_RESOURCES ((CasaStatus)0x00000004) -#define CASA_STATUS_ACCESS_DENIED ((CasaStatus)0x00000005) // Caller does not have required access rights for operation -#define CASA_STATUS_BUFFER_OVERFLOW ((CasaStatus)0x00000006) // The data was too large to fit into the specified buffer -#define CASA_STATUS_NO_DATA ((CasaStatus)0x00000007) -#define CASA_STATUS_NO_MORE_ENTRIES ((CasaStatus)0x00000008) // No more entries to enumerate -#define CASA_STATUS_TIMEOUT ((CasaStatus)0x00000009) // Timed out waiting on resource -#define CASA_STATUS_OBJECT_NOT_FOUND ((CasaStatus)0x0000000A) -#define CASA_STATUS_CANCELLED ((CasaStatus)0x0000000B) // Request cancelled -#define CASA_STATUS_NOT_IMPLEMENTED ((CasaStatus)0x0000000C) -#define CASA_STATUS_PENDING ((CasaStatus)0x0000000D) // The request is being processed -#define CASA_STATUS_INVALID_STATE ((CasaStatus)0x0000000E) -#define CASA_STATUS_INVALID_REQUEST ((CasaStatus)0x0000000F) -#define CASA_STATUS_ALREADY_REGISTERED ((CasaStatus)0x00000010) -#define CASA_STATUS_ABORTED ((CasaStatus)0x00000011) -#define CASA_STATUS_REQUEST_NOT_FOUND ((CasaStatus)0x00000012) // Unable to cancel request because it was not found -#define CASA_STATUS_OBJECT_ALREADY_EXISTS ((CasaStatus)0x00000013) // The object being created already exists. -#define CASA_STATUS_UNSUPPORTED_PROTOCOL ((CasaStatus)0x00000014) // The object is only accessable through a unsupported protocol. -#define CASA_STATUS_REJECTED ((CasaStatus)0x00000015) -#define CASA_STATUS_ACCESS_VIOLATION ((CasaStatus)0x00000016) -#define CASA_STATUS_NOT_SUPPORTED ((CasaStatus)0x00000017) -#define CASA_STATUS_NO_PROVIDERS ((CasaStatus)0x00000018) // No providers are available. -#define CASA_STATUS_CONFLICT ((CasaStatus)0x00000019) -#define CASA_STATUS_INSUFFICIENT_STORAGE ((CasaStatus)0x0000001A) -#define CASA_STATUS_AUTHENTICATION_FAILURE ((CasaStatus)0x0000001B) -#define CASA_STATUS_CONFIGURATION_ERROR ((CasaStatus)0x0000001C) -#define CASA_STATUS_LIBRARY_LOAD_FAILURE ((CasaStatus)0x0000001D) - -//===[ Macro definitions ]============================== - -// -// Macro for building status error codes -// - -#define CasaStatusBuild(severity, facility, errorcode) \ - ((CasaStatus)(((severity) << 30) | ((facility) << 16) | (errorcode))) - -// -// Macro for retrieving the facility -// - -#define CasaStatusFacility(status) \ - ((CasaStatus)(((CasaStatus)(status) >> 16) & (CasaStatus)0x07FF)) - -// -// Macro for retrieving severity -// - -#define CasaStatusSeverity(status) \ - ((CasaStatus)(((CasaStatus)(status)) >> 30)) - -// -// Macro for retrieving status code -// - -#define CasaStatusCode(status) \ - ((CasaStatus)((CasaStatus)(status) & (CasaStatus)0x0000FFFF)) - -// -// Macro for checking status code for success -// - -#define CASA_SUCCESS(status) \ - ((CasaStatus)(status) >> 30 != CASA_SEVERITY_ERROR) - -// -// Macro for checking status code for information -// - -#define CASA_INFORMATION(status) \ - ((CasaStatus)(status) >> 30 == CASA_SEVERITY_INFORMATIONAL) - -// -// Macro for checking status code for warning -// - -#define CASA_WARNING(status) \ - ((CasaStatus)(status) >> 30 == CASA_SEVERITY_WARNING) - -// -// Macro for checking status code for error -// - -#define CASA_ERROR(status) \ - ((CasaStatus)(status) >> 30 == CASA_SEVERITY_ERROR) - - -//===[ Function Prototypes ]============================== - -//===[ Global Variables ]============================== - -#endif // _CASA_STATUS_H_ - -//========================================================================= -//========================================================================= -// casa_status.h