#ifndef __DX_DAEMON_ERROR_H__
#define __DX_DAEMON_ERROR_H__


#define DX_DM_OPEN_EXE_FILE_ERR       -1

#define DX_DM_ELF_HDR_READ_ERR        -2

#define DX_DM_ELF_SECTION_SEEK_ERR    -3

#define DX_DM_ELF_SCT_HDR_READ_ERR    -4

#define DX_DM_ELF_SIGN_SCT_READ_ERR   -5

#define DX_DM_MALLOC_FAIL_ERR         -6

#define DX_DM_SIGN_DATA_READ_ERR      -7

#define DX_DM_NO_SIGN_SECTION_ERR     -8

#define DX_DM_AUTHENTICATE_FAILED_ERR -9

#define DX_DM_MAPS_FILE_PARSE_ERR     -10

#define DX_DM_DRIVER_MMAP_ERR         -11

#define DX_DM_INVALID_PARAM_ERR       -12

#define DX_DM_WRONG_TOKEN_ERR         -13

#define DX_DM_WRONG_OPCODE_ERR        -14

#define DX_DM_SEP_DRIVER_ACCESS_ERR   -15

#define DX_DM_CRYS_OPERATION_ERR      -16

#define DX_DM_ILLEGAL_INODE_DLL_ERR   -17

#define DX_DM_INVALID_MAPS_FILE_ERR   -18

#endif
