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