diff options
Diffstat (limited to 'plugins/utils.h.in')
-rw-r--r-- | plugins/utils.h.in | 26 |
1 files changed, 6 insertions, 20 deletions
diff --git a/plugins/utils.h.in b/plugins/utils.h.in index 96bf9b2f..317ec46f 100644 --- a/plugins/utils.h.in +++ b/plugins/utils.h.in | |||
@@ -16,7 +16,7 @@ suite of plugins. */ | |||
16 | char *my_basename (char *); | 16 | char *my_basename (char *); |
17 | void support (void); | 17 | void support (void); |
18 | char *clean_revstring (const char *revstring); | 18 | char *clean_revstring (const char *revstring); |
19 | void print_revision (char *, const char *); | 19 | void print_revision (const char *, const char *); |
20 | void terminate (int result, char *msg, ...); | 20 | void terminate (int result, char *msg, ...); |
21 | extern RETSIGTYPE timeout_alarm_handler (int); | 21 | extern RETSIGTYPE timeout_alarm_handler (int); |
22 | 22 | ||
@@ -69,28 +69,14 @@ char *ssprintf (char *str, const char *fmt, ...); /* deprecate for asprintf */ | |||
69 | char *strpcpy (char *dest, const char *src, const char *str); | 69 | char *strpcpy (char *dest, const char *src, const char *str); |
70 | char *strpcat (char *dest, const char *src, const char *str); | 70 | char *strpcat (char *dest, const char *src, const char *str); |
71 | 71 | ||
72 | /* Handle comparisions for STATE_* */ | 72 | int max_state (int a, int b); |
73 | int max_state(int, int); | ||
74 | 73 | ||
75 | #define max(a,b) ((a)>(b))?(a):(b) | 74 | void usage (char *msg); |
75 | void usage2(char *msg, char *arg); | ||
76 | void usage3(char *msg, char arg); | ||
76 | 77 | ||
77 | #define usage(msg) {\ | ||
78 | printf(msg);\ | ||
79 | print_usage();\ | ||
80 | exit(STATE_UNKNOWN);\ | ||
81 | } | ||
82 | 78 | ||
83 | #define usage2(msg,arg) {\ | 79 | #define max(a,b) (((a)>(b))?(a):(b)) |
84 | printf("%s: %s - %s\n",PROGNAME,msg,arg);\ | ||
85 | print_usage();\ | ||
86 | exit(STATE_UNKNOWN);\ | ||
87 | } | ||
88 | |||
89 | #define usage3(msg,arg) {\ | ||
90 | printf("%s: %s - %c\n",PROGNAME,msg,arg);\ | ||
91 | print_usage();\ | ||
92 | exit(STATE_UNKNOWN);\ | ||
93 | } | ||
94 | 80 | ||
95 | #define state_text(a) \ | 81 | #define state_text(a) \ |
96 | (a)==0?"OK":\ | 82 | (a)==0?"OK":\ |