Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

apas.h File Reference


Detailed Description

Contains helper functions for the Adjunct Package Attestation System.

#include <hiker/types.h>
#include <sys/types.h>
#include <hiker/sysclass.h>

Go to the source code of this file.

Defines

#define ALP_STATUS_SPF_APAS_E_NOERR   ( ALP_CLASS_SPF | 0x00 )
 Adjunct Package Attestation System constants.
#define ALP_STATUS_SPF_APAS_E_NULL_PARAM   ( ALP_CLASS_SPF | 0x01 )
#define ALP_STATUS_SPF_APAS_E_FILE   ( ALP_CLASS_SPF | 0x02 )
#define ALP_STATUS_SPF_APAS_E_MALLOC   ( ALP_CLASS_SPF | 0x03 )
#define ALP_STATUS_SPF_APAS_E_GID_IN_USE   ( ALP_CLASS_SPF | 0x04 )
#define ALP_STATUS_SPF_APAS_E_ID_IN_USE   ( ALP_CLASS_SPF | 0x05 )
#define ALP_STATUS_SPF_APAS_E_UID_IN_USE   ( ALP_CLASS_SPF | 0x06 )
#define ALP_STATUS_SPF_APAS_E_UNIMPLEMENTED   ( ALP_CLASS_SPF | 0x07 )
#define ALP_STATUS_SPF_APAS_E_UNKNOWN_ASSERTION   ( ALP_CLASS_SPF | 0x08 )
#define ALP_STATUS_SPF_APAS_E_UNKNOWN_POLICY   ( ALP_CLASS_SPF | 0x09 )
#define ALP_STATUS_SPF_APAS_E_UNKNOWN_PACKAGE   ( ALP_CLASS_SPF | 0x0A )
#define ALP_STATUS_SPF_APAS_E_UNKNOWN_GID   ( ALP_CLASS_SPF | 0x0B )
#define ALP_STATUS_SPF_APAS_E_UNKNOWN_FULL_QUEUE   ( ALP_CLASS_SPF | 0x0C )
#define ALP_STATUS_SPF_APAS_E_NOT_FOUND   ( ALP_CLASS_SPF | 0x0D )
#define ALP_STATUS_SPF_APAS_E_UNSPECIFIED   ( ALP_CLASS_SPF | 0x0E )


Define Documentation

#define ALP_STATUS_SPF_APAS_E_FILE   ( ALP_CLASS_SPF | 0x02 )
 

error code : generic file error, see errno for more info

#define ALP_STATUS_SPF_APAS_E_GID_IN_USE   ( ALP_CLASS_SPF | 0x04 )
 

error code : GID specified for new policy is in use

#define ALP_STATUS_SPF_APAS_E_ID_IN_USE   ( ALP_CLASS_SPF | 0x05 )
 

error code : ID specified for new package is in use

#define ALP_STATUS_SPF_APAS_E_MALLOC   ( ALP_CLASS_SPF | 0x03 )
 

error code : memory allocation error.

#define ALP_STATUS_SPF_APAS_E_NOERR   ( ALP_CLASS_SPF | 0x00 )
 

Adjunct Package Attestation System constants.

error code : no error was detected. success. w00t!

#define ALP_STATUS_SPF_APAS_E_NOT_FOUND   ( ALP_CLASS_SPF | 0x0D )
 

error code : UI queue entry not found

#define ALP_STATUS_SPF_APAS_E_NULL_PARAM   ( ALP_CLASS_SPF | 0x01 )
 

error code : a required parameter was set to null

#define ALP_STATUS_SPF_APAS_E_UID_IN_USE   ( ALP_CLASS_SPF | 0x06 )
 

error code : UID specified for new package is in use

#define ALP_STATUS_SPF_APAS_E_UNIMPLEMENTED   ( ALP_CLASS_SPF | 0x07 )
 

error code : function unimplemented

#define ALP_STATUS_SPF_APAS_E_UNKNOWN_ASSERTION   ( ALP_CLASS_SPF | 0x08 )
 

error code : assertion unknown

#define ALP_STATUS_SPF_APAS_E_UNKNOWN_FULL_QUEUE   ( ALP_CLASS_SPF | 0x0C )
 

error code : UI queue is full

#define ALP_STATUS_SPF_APAS_E_UNKNOWN_GID   ( ALP_CLASS_SPF | 0x0B )
 

error code : gid unknown

#define ALP_STATUS_SPF_APAS_E_UNKNOWN_PACKAGE   ( ALP_CLASS_SPF | 0x0A )
 

error code : package unknown

#define ALP_STATUS_SPF_APAS_E_UNKNOWN_POLICY   ( ALP_CLASS_SPF | 0x09 )
 

error code : policy unknown

#define ALP_STATUS_SPF_APAS_E_UNSPECIFIED   ( ALP_CLASS_SPF | 0x0E )
 

error code : unspecified error


Generated on Sat Dec 16 20:29:48 2006 for hiker-0.9 by  doxygen 1.4.4