diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/libbb.h | 13 | ||||
-rw-r--r-- | include/usage.h | 2 |
2 files changed, 13 insertions, 2 deletions
diff --git a/include/libbb.h b/include/libbb.h index 404ff2e7a..c6a9ae577 100644 --- a/include/libbb.h +++ b/include/libbb.h | |||
@@ -112,6 +112,14 @@ extern void *llist_pop(llist_t **elm); | |||
112 | extern void llist_free(llist_t *elm, void (*freeit)(void *data)); | 112 | extern void llist_free(llist_t *elm, void (*freeit)(void *data)); |
113 | 113 | ||
114 | 114 | ||
115 | enum { | ||
116 | LOGMODE_NONE = 0, | ||
117 | LOGMODE_STDIO = 1<<0, | ||
118 | LOGMODE_SYSLOG = 1<<1, | ||
119 | LOGMODE_BOTH = LOGMODE_SYSLOG + LOGMODE_STDIO, | ||
120 | }; | ||
121 | extern int logmode; | ||
122 | |||
115 | extern void bb_show_usage(void) ATTRIBUTE_NORETURN ATTRIBUTE_EXTERNALLY_VISIBLE; | 123 | extern void bb_show_usage(void) ATTRIBUTE_NORETURN ATTRIBUTE_EXTERNALLY_VISIBLE; |
116 | extern void bb_error_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2))); | 124 | extern void bb_error_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2))); |
117 | extern void bb_error_msg_and_die(const char *s, ...) __attribute__ ((noreturn, format (printf, 1, 2))); | 125 | extern void bb_error_msg_and_die(const char *s, ...) __attribute__ ((noreturn, format (printf, 1, 2))); |
@@ -124,9 +132,12 @@ extern void bb_herror_msg_and_die(const char *s, ...) __attribute__ ((noreturn, | |||
124 | extern void bb_perror_nomsg_and_die(void) ATTRIBUTE_NORETURN; | 132 | extern void bb_perror_nomsg_and_die(void) ATTRIBUTE_NORETURN; |
125 | extern void bb_perror_nomsg(void); | 133 | extern void bb_perror_nomsg(void); |
126 | 134 | ||
135 | extern void bb_info_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2))); | ||
136 | |||
127 | /* These two are used internally -- you shouldn't need to use them */ | 137 | /* These two are used internally -- you shouldn't need to use them */ |
128 | extern void bb_verror_msg(const char *s, va_list p) __attribute__ ((format (printf, 1, 0))); | 138 | extern void bb_verror_msg(const char *s, va_list p, const char *strerr) __attribute__ ((format (printf, 1, 0))); |
129 | extern void bb_vperror_msg(const char *s, va_list p) __attribute__ ((format (printf, 1, 0))); | 139 | extern void bb_vperror_msg(const char *s, va_list p) __attribute__ ((format (printf, 1, 0))); |
140 | extern void bb_vinfo_msg(const char *s, va_list p) __attribute__ ((format (printf, 1, 0))); | ||
130 | 141 | ||
131 | extern int bb_echo(int argc, char** argv); | 142 | extern int bb_echo(int argc, char** argv); |
132 | extern int bb_test(int argc, char** argv); | 143 | extern int bb_test(int argc, char** argv); |
diff --git a/include/usage.h b/include/usage.h index 0f56507ce..a1ba0a282 100644 --- a/include/usage.h +++ b/include/usage.h | |||
@@ -2092,7 +2092,7 @@ USE_FEATURE_MDEV_CONFIG( \ | |||
2092 | #define nameif_trivial_usage \ | 2092 | #define nameif_trivial_usage \ |
2093 | "[-s] [-c FILE] [{IFNAME MACADDR}]" | 2093 | "[-s] [-c FILE] [{IFNAME MACADDR}]" |
2094 | #define nameif_full_usage \ | 2094 | #define nameif_full_usage \ |
2095 | "Nameif renaming network interface while it in the down state.\n\n" \ | 2095 | "Nameif renames network interface while it in the down state.\n\n" \ |
2096 | "Options:\n" \ | 2096 | "Options:\n" \ |
2097 | "\t-c FILE\t\tUse configuration file (default is /etc/mactab)\n" \ | 2097 | "\t-c FILE\t\tUse configuration file (default is /etc/mactab)\n" \ |
2098 | "\t-s\t\tUse syslog (LOCAL0 facility)\n" \ | 2098 | "\t-s\t\tUse syslog (LOCAL0 facility)\n" \ |