Diff for /embedaddon/sudo/plugins/sudoers/logging.h between versions 1.1.1.1 and 1.1.1.3

version 1.1.1.1, 2012/02/21 16:23:02 version 1.1.1.3, 2012/10/09 09:29:52
Line 30 Line 30
 #define SLOG_FILE               0x02  #define SLOG_FILE               0x02
 #define SLOG_BOTH               0x03  #define SLOG_BOTH               0x03
   
/* Flags for log_error() *//* Flags for log_error()/log_fatal() */
 #define MSG_ONLY                0x01  #define MSG_ONLY                0x01
 #define USE_ERRNO               0x02  #define USE_ERRNO               0x02
 #define NO_MAIL                 0x04  #define NO_MAIL                 0x04
#define NO_EXIT                 0x08#define NO_STDERR               0x08
#define NO_STDERR               0x10#define NO_LOG                  0x10
   
 /*  /*
  * Maximum number of characters to log per entry.  The syslogger   * Maximum number of characters to log per entry.  The syslogger
Line 52 Line 52
  */   */
 #define LOG_INDENT      "    "  #define LOG_INDENT      "    "
   
void audit_success(char *[]);void audit_success(char *exec_args[]);
void audit_failure(char *[], char const * const, ...);void audit_failure(char *exec_args[], char const *const fmt, ...);
void log_allowed(int);void log_allowed(int status);
void log_denial(int, int);void log_auth_failure(int status, int tries);
 void log_failure(int status, int flags);
 void log_error(int flags, const char *fmt, ...) __printflike(2, 3);  void log_error(int flags, const char *fmt, ...) __printflike(2, 3);
void reapchild(int);void log_fatal(int flags, const char *fmt, ...) __printflike(2, 3) __attribute__((__noreturn__));
 void writeln_wrap(FILE *fp, char *line, size_t len, size_t maxlen);  void writeln_wrap(FILE *fp, char *line, size_t len, size_t maxlen);
   
 #endif /* _LOGGING_H */  #endif /* _LOGGING_H */

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>