1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
typedef enum LAB_ERRORS_ {
LAB_ERROR_NOERROR = 0,
LAB_ERROR_SUCCESS = 0,
LAB_ERROR_BASE = 0x0D430000,
/* generic errors */
LAB_ERROR_BUFFERTOOSMALL,
LAB_ERROR_TIMEOUT,
LAB_ERROR_OUTOFMEMORY,
LAB_ERROR_SOCKETERROR,
LAB_ERROR_OS,
/* network errors */
LAB_ERROR_NETWORK = (LAB_ERROR_BASE + 0x1000),
LAB_ERROR_CONNECTIONREFUSED,
LAB_ERROR_PACKETTOOLARGE,
/*security errors */
LAB_ERROR_SEC = (LAB_ERROR_BASE + 0x2000),
LAB_ERROR_KEYSUNAVAILABLE,
LAB_ERROR_REVOKEDCERTIFICATE,
LAB_ERROR_CERTIFICATENOTLOADED
} LAB_ERRORS; |
Partager