projects
/
debian
/
sudo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Upstream version 1.8.5
[debian/sudo]
/
plugins
/
sudoers
/
logging.h
diff --git
a/plugins/sudoers/logging.h
b/plugins/sudoers/logging.h
index 7a89738c381fbc8916a321bdd32f3fbf0577b1dc..d8611ec08c244eb7d05c18e50d47ef2b130ed844 100644
(file)
--- a/
plugins/sudoers/logging.h
+++ b/
plugins/sudoers/logging.h
@@
-30,12
+30,11
@@
#define SLOG_FILE 0x02
#define SLOG_BOTH 0x03
#define SLOG_FILE 0x02
#define SLOG_BOTH 0x03
-/* Flags for log_error() */
+/* Flags for log_error()
/log_fatal()
*/
#define MSG_ONLY 0x01
#define USE_ERRNO 0x02
#define NO_MAIL 0x04
#define MSG_ONLY 0x01
#define USE_ERRNO 0x02
#define NO_MAIL 0x04
-#define NO_EXIT 0x08
-#define NO_STDERR 0x10
+#define NO_STDERR 0x08
/*
* Maximum number of characters to log per entry. The syslogger
/*
* Maximum number of characters to log per entry. The syslogger
@@
-57,6
+56,7
@@
void audit_failure(char *[], char const * const, ...);
void log_allowed(int);
void log_denial(int, int);
void log_error(int flags, const char *fmt, ...) __printflike(2, 3);
void log_allowed(int);
void log_denial(int, int);
void log_error(int flags, const char *fmt, ...) __printflike(2, 3);
+void log_fatal(int flags, const char *fmt, ...) __printflike(2, 3) __attribute__((__noreturn__));
void reapchild(int);
void writeln_wrap(FILE *fp, char *line, size_t len, size_t maxlen);
void reapchild(int);
void writeln_wrap(FILE *fp, char *line, size_t len, size_t maxlen);