diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/xtables.h.in | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/include/xtables.h.in b/include/xtables.h.in index 1d333942..3a166510 100644 --- a/include/xtables.h.in +++ b/include/xtables.h.in @@ -33,14 +33,6 @@ struct in_addr; -struct xtables_globals -{ - unsigned int option_offset; - char *program_version; - char *program_name; - struct option *opts; -}; - /* Include file for additions: new matches and targets. */ struct xtables_match { @@ -191,6 +183,15 @@ enum xtables_exittype { XTF_ONE_ACTION, }; +struct xtables_globals +{ + unsigned int option_offset; + char *program_version; + char *program_name; + struct option *opts; + void (*exit_error)(enum xtables_exittype status, const char *msg, ...); +}; + extern const char *xtables_program_name; extern const char *xtables_modprobe_program; extern struct xtables_match *xtables_matches; |