diff options
author | Jamal Hadi Salim <hadi@cyberus.ca> | 2009-02-11 16:28:31 -0500 |
---|---|---|
committer | Jan Engelhardt <jengelh@medozas.de> | 2009-02-12 18:54:37 +0100 |
commit | 617d3d140f4739558dce2ef8ed01aef251cf5487 (patch) | |
tree | 66fe7689d4918ba19c1c560c5ff069c702fa026e | |
parent | e37c2d0b2cca00f4dfa77b52df065aad304da59b (diff) |
libxtables: set names of programs
Set proper name of application.
Signed-off-by: Jamal Hadi Salim <hadi@cyberus.ca>
-rw-r--r-- | include/ip6tables.h | 2 | ||||
-rw-r--r-- | include/iptables.h | 2 | ||||
-rw-r--r-- | ip6tables-restore.c | 1 | ||||
-rw-r--r-- | ip6tables-save.c | 1 | ||||
-rw-r--r-- | ip6tables-standalone.c | 1 | ||||
-rw-r--r-- | ip6tables.c | 1 | ||||
-rw-r--r-- | iptables-restore.c | 1 | ||||
-rw-r--r-- | iptables-save.c | 1 | ||||
-rw-r--r-- | iptables-standalone.c | 1 | ||||
-rw-r--r-- | iptables.c | 1 |
10 files changed, 10 insertions, 2 deletions
diff --git a/include/ip6tables.h b/include/ip6tables.h index 86587e6f..ca0f9a05 100644 --- a/include/ip6tables.h +++ b/include/ip6tables.h @@ -15,4 +15,6 @@ extern int flush_entries(const ip6t_chainlabel chain, int verbose, struct ip6tc_ extern int delete_chain(const ip6t_chainlabel chain, int verbose, struct ip6tc_handle *handle); void print_rule(const struct ip6t_entry *e, struct ip6tc_handle *h, const char *chain, int counters); +extern struct xtables_globals ip6tables_globals; + #endif /*_IP6TABLES_USER_H*/ diff --git a/include/iptables.h b/include/iptables.h index f0aa3455..84211c32 100644 --- a/include/iptables.h +++ b/include/iptables.h @@ -26,4 +26,6 @@ extern void get_kernel_version(void); #define LINUX_VERSION_MINOR(x) (((x)>> 8) & 0xFF) #define LINUX_VERSION_PATCH(x) ( (x) & 0xFF) +extern struct xtables_globals iptables_globals; + #endif /*_IPTABLES_USER_H*/ diff --git a/ip6tables-restore.c b/ip6tables-restore.c index acaf97b4..3d535def 100644 --- a/ip6tables-restore.c +++ b/ip6tables-restore.c @@ -133,6 +133,7 @@ int main(int argc, char *argv[]) xtables_program_name = program_name; xtables_init(); xtables_set_nfproto(NFPROTO_IPV6); + ip6tables_globals.program_name = "ip6tables-restore"; #ifdef NO_SHARED_LIBS init_extensions(); #endif diff --git a/ip6tables-save.c b/ip6tables-save.c index 32b59926..3af81abd 100644 --- a/ip6tables-save.c +++ b/ip6tables-save.c @@ -142,6 +142,7 @@ int main(int argc, char *argv[]) xtables_program_name = program_name; xtables_init(); xtables_set_nfproto(NFPROTO_IPV6); + ip6tables_globals.program_name = "ip6tables-save"; #ifdef NO_SHARED_LIBS init_extensions(); #endif diff --git a/ip6tables-standalone.c b/ip6tables-standalone.c index cea48186..ab770655 100644 --- a/ip6tables-standalone.c +++ b/ip6tables-standalone.c @@ -55,6 +55,7 @@ main(int argc, char *argv[]) xtables_program_name = program_name; xtables_init(); xtables_set_nfproto(NFPROTO_IPV6); + ip6tables_globals.program_name = "ip6tables"; #ifdef NO_SHARED_LIBS init_extensions(); #endif diff --git a/ip6tables.c b/ip6tables.c index a73ea9ae..fad7ef2d 100644 --- a/ip6tables.c +++ b/ip6tables.c @@ -149,7 +149,6 @@ void ip6tables_exit_error(enum xtables_exittype status, const char *msg, ...) __ struct xtables_globals ip6tables_globals = { .option_offset = 0, .program_version = IPTABLES_VERSION, - .program_name = "ip6tables", .opts = original_opts, .exit_err = ip6tables_exit_error, }; diff --git a/iptables-restore.c b/iptables-restore.c index 810806f0..01030166 100644 --- a/iptables-restore.c +++ b/iptables-restore.c @@ -135,6 +135,7 @@ main(int argc, char *argv[]) xtables_program_name = program_name; xtables_init(); xtables_set_nfproto(NFPROTO_IPV4); + iptables_globals.program_name = "iptables-restore"; #ifdef NO_SHARED_LIBS init_extensions(); #endif diff --git a/iptables-save.c b/iptables-save.c index c4306fd1..396406fe 100644 --- a/iptables-save.c +++ b/iptables-save.c @@ -142,6 +142,7 @@ main(int argc, char *argv[]) xtables_program_name = program_name; xtables_init(); xtables_set_nfproto(NFPROTO_IPV4); + iptables_globals.program_name = "iptables-save"; #ifdef NO_SHARED_LIBS init_extensions(); #endif diff --git a/iptables-standalone.c b/iptables-standalone.c index ece7cf42..007f2c2d 100644 --- a/iptables-standalone.c +++ b/iptables-standalone.c @@ -56,6 +56,7 @@ main(int argc, char *argv[]) xtables_program_name = program_name; xtables_init(); xtables_set_nfproto(NFPROTO_IPV4); + iptables_globals.program_name = "iptables"; #ifdef NO_SHARED_LIBS init_extensions(); #endif @@ -150,7 +150,6 @@ void iptables_exit_error(enum xtables_exittype status, const char *msg, ...) __a struct xtables_globals iptables_globals = { .option_offset = 0, .program_version = IPTABLES_VERSION, - .program_name = "iptables", .opts = original_opts, .exit_err = iptables_exit_error, }; |