Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/sh_error.h

    r20 r27  
    3030  SH_ERR_T_START  = 0,
    3131
    32   /* 1-9 = SH_LEVEL_XXX */
     32  /* 1-13 = SH_LEVEL_XXX */
    3333
    3434  SH_ERR_T_RO      = SH_LEVEL_READONLY,
     
    4040  SH_ERR_T_USER0   = SH_LEVEL_USER0, 
    4141  SH_ERR_T_USER1   = SH_LEVEL_USER1, 
     42  SH_ERR_T_USER2   = SH_LEVEL_USER2, 
     43  SH_ERR_T_USER3   = SH_LEVEL_USER3, 
     44  SH_ERR_T_USER4   = SH_LEVEL_USER4, 
    4245  SH_ERR_T_PRELINK = SH_LEVEL_PRELINK, 
    4346
    44   SH_ERR_T_DIR    = 10,
    45   SH_ERR_T_FILE   = 11,
    46   SH_ERR_T_NAME   = 12,
     47  SH_ERR_T_DIR    = 13,
     48  SH_ERR_T_FILE   = 14,
     49  SH_ERR_T_NAME   = 15,
    4750
    48   SH_ERR_T_END    = 13
     51  SH_ERR_T_END    = 16
    4952};
    5053
     
    8184/* set mask for message class
    8285 */
    83 int sh_error_log_mask (char * c);
    84 int sh_error_print_mask (char * c);
    85 int sh_error_mail_mask (char * c);
    86 int sh_error_export_mask (char * c);
    87 int sh_error_syslog_mask (char * c);
    88 int sh_error_external_mask (char * c);
    89 int sh_error_database_mask (char * c);
    90 int sh_error_prelude_mask (char * c);
     86int sh_error_log_mask (const char * c);
     87int sh_error_print_mask (const char * c);
     88int sh_error_mail_mask (const char * c);
     89int sh_error_export_mask (const char * c);
     90int sh_error_syslog_mask (const char * c);
     91int sh_error_external_mask (const char * c);
     92int sh_error_database_mask (const char * c);
     93int sh_error_prelude_mask (const char * c);
    9194
    9295
     
    99102#ifdef SH_WITH_SERVER
    100103void sh_error_set_peer(const char * str);
    101 int  set_flag_sep_log (char * str);
     104int  set_flag_sep_log (const char * str);
    102105#endif
    103106
     
    108111/* convert a string to a numeric priority
    109112 */
    110 int sh_error_convert_level (char * str_s);
     113int sh_error_convert_level (const char * str_s);
    111114
    112115/* only to stderr (GOOD/BAD)
     
    116119/* set syslog facility
    117120 */
    118 int  sh_log_set_facility (char * c);
     121int  sh_log_set_facility (const char * c);
    119122
    120123/* define message header
    121124 */
    122 int sh_error_ehead (/*@null@*/char * s);
     125int sh_error_ehead (/*@null@*/const char * s);
    123126
    124127/* set level for error logging
     
    128131/* set severity levels
    129132 */
    130 int sh_error_set_iv (int iv, char *  severity_s);
     133int sh_error_set_iv (int iv, const char *  severity_s);
    131134
    132135/* set priorities
     
    178181/* (re)set the console device(s)
    179182 */
    180 int sh_log_set_console (char * address);
     183int sh_log_set_console (const char * address);
    181184void reset_count_dev_console(void);
    182185
     
    188191/* enable message queue
    189192 */
    190 int enable_msgq(char * foo);
     193int enable_msgq(const char * foo);
    191194#endif
    192195 
Note: See TracChangeset for help on using the changeset viewer.