File er/er_aspects.h

  $Revision: 1.23 $

Error reporting (er) er_aspects.{m4,h} - definition of error aspects for the error reporting module
Status: NOT REVUED, TESTED,
Design and implementation by: Marek Bukowy

Included Files


Preprocessor definitions

#define ER_ASPECTS_H

#define EXTDEF extern

#define EXTINI( a, b )


Typedef er_aspstr_t

typedef struct {...} er_aspstr_t
struct 
   { 
     er_fac_code_t f; 
     char* n; 
     int v; 
   } 

Typedef er_aspect_en

typedef enum {...} er_aspect_en
enum 
   { 
     ASP_RX_NODCRE_GEN; 
     ASP_RX_NODCRE_DET; 
     ASP_RX_STKBLD_GEN; 
     ASP_RX_STKBLD_DET; 
     ASP_RX_SRCH_GEN; 
     ASP_RX_SRCH_DET; 
     ASP_RX_TREE_GEN; 
     ASP_RX_TREE_DET; 
     ASP_RX_TREE_WALK; 
     ASP_RP_PACK_DET; 
     ASP_RP_TREE_DET; 
     ASP_RP_LOAD_GEN; 
     ASP_RP_LOAD_DET; 
     ASP_RP_SRCH_DATA; 
     ASP_RP_SRCH_DET; 
     ASP_RP_SRCH_GEN; 
     ASP_QI_LAST_DET; 
     ASP_QI_SKIP; 
     ASP_QI_REF_DET; 
     ASP_QI_REF_GEN; 
     ASP_QI_COLL_DET; 
     ASP_QI_COLL_GEN; 
     ASP_QI_WATCH; 
     ASP_QC_BUILD; 
     ASP_TH_NEW; 
     ASP_SK_GEN; 
     ASP_SK_WRIT; 
     ASP_SK_WATCH; 
     ASP_PW_CONN; 
     ASP_PW_I_PASSUN; 
     ASP_PW_I_QRYLOG; 
     ASP_PW_I_DENTRY; 
     ASP_SQ_QRYTIME; 
     ASP_SQ_ABORT; 
     ASP_PM_INPUT; 
     ASP_PM_ERESP; 
     ASP_MM_GEN; 
     ASP_MM_SEC; 
     ASP_SV_PORT; 
     ASP_UD_SQL; 
     ASP_UD_OBJ; 
     ASP_UD_UPDLOG; 
     ASP_AC_DECAY; 
     ASP_AC_PRUNE_DET; 
     ASP_AC_I_PERMBAN; 
     ASP_PC_I_SESSION; 
     ASP_PC_I_COMMAND; 
     ASP_UP_FILE; 
     ASP_UP_GEN; 
     ASP_PA_GEN; 
     ASP_UT_MEM; 
     ASP_UT_FD; 
     ASP_NONE; 
   } 

External Variables

er_asparr
extern er_aspstr_t er_asparr[]
Defined in: er/er.c

Local Function asctime_r()

static char* asctime_r ( const struct tm* __tm, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_asctime_r()

Local Function ctime_r()

static char* ctime_r ( const time_t* __time, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_ctime_r()

Local Function getlogin_r()

static int getlogin_r ( char* __name, int __len )
Included from: /usr/include/unistd.h
Calls: __posix_getlogin_r()

Local Function ttyname_r()

static int ttyname_r ( int __fildes, char* __buf, size_t __size )
Included from: /usr/include/unistd.h
Calls: __posix_ttyname_r()