diff options
author | Bart De Schuymer <bdschuym@pandora.be> | 2004-01-14 20:05:27 +0000 |
---|---|---|
committer | Bart De Schuymer <bdschuym@pandora.be> | 2004-01-14 20:05:27 +0000 |
commit | 9c16370646dcac6ba9803ffea4c552014f7eee11 (patch) | |
tree | 6bf8e02c571f1502c20489248e36890d9e9b3291 /userspace/ebtables2/extensions/ebt_nat.c | |
parent | 8c80b19bc2abf6f6cebc64018b0097a33548135d (diff) |
Make ebtables library functions
Diffstat (limited to 'userspace/ebtables2/extensions/ebt_nat.c')
-rw-r--r-- | userspace/ebtables2/extensions/ebt_nat.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/userspace/ebtables2/extensions/ebt_nat.c b/userspace/ebtables2/extensions/ebt_nat.c index 04c6f0f..16e1842 100644 --- a/userspace/ebtables2/extensions/ebt_nat.c +++ b/userspace/ebtables2/extensions/ebt_nat.c @@ -73,14 +73,14 @@ static int parse_s(int c, char **argv, int argc, switch (c) { case NAT_S: - check_option(flags, OPT_SNAT); + ebt_check_option(flags, OPT_SNAT); to_source_supplied = 1; if (!(addr = ether_aton(optarg))) print_error("Problem with specified --to-source mac"); memcpy(natinfo->mac, addr, ETH_ALEN); break; case NAT_S_TARGET: - check_option(flags, OPT_SNAT_TARGET); + ebt_check_option(flags, OPT_SNAT_TARGET); if (FILL_TARGET(optarg, natinfo->target)) print_error("Illegal --snat-target target"); break; @@ -101,7 +101,7 @@ static int parse_d(int c, char **argv, int argc, switch (c) { case NAT_D: - check_option(flags, OPT_DNAT); + ebt_check_option(flags, OPT_DNAT); to_dest_supplied = 1; if (!(addr = ether_aton(optarg))) print_error("Problem with specified " @@ -109,7 +109,7 @@ static int parse_d(int c, char **argv, int argc, memcpy(natinfo->mac, addr, ETH_ALEN); break; case NAT_D_TARGET: - check_option(flags, OPT_DNAT_TARGET); + ebt_check_option(flags, OPT_DNAT_TARGET); if (FILL_TARGET(optarg, natinfo->target)) print_error("Illegal --dnat-target target"); break; @@ -157,7 +157,7 @@ static void print_s(const struct ebt_u_entry *entry, struct ebt_nat_info *natinfo = (struct ebt_nat_info *)target->data; printf("--to-src "); - print_mac(natinfo->mac); + ebt_print_mac(natinfo->mac); printf(" --snat-target %s", TARGET_NAME(natinfo->target)); } @@ -167,7 +167,7 @@ static void print_d(const struct ebt_u_entry *entry, struct ebt_nat_info *natinfo = (struct ebt_nat_info *)target->data; printf("--to-dst "); - print_mac(natinfo->mac); + ebt_print_mac(natinfo->mac); printf(" --dnat-target %s", TARGET_NAME(natinfo->target)); } @@ -210,6 +210,6 @@ static struct ebt_u_target dnat_target = static void _init(void) __attribute__ ((constructor)); static void _init(void) { - register_target(&snat_target); - register_target(&dnat_target); + ebt_register_target(&snat_target); + ebt_register_target(&dnat_target); } |