summaryrefslogtreecommitdiffstats
path: root/userspace/arptables/arptables.c
diff options
context:
space:
mode:
authorBart De Schuymer <bdschuym@pandora.be>2007-08-19 07:24:27 +0000
committerBart De Schuymer <bdschuym@pandora.be>2007-08-19 07:24:27 +0000
commitafa20c13c610d6561fff96c6289968dd07092081 (patch)
treeea381c736e0d4cf7a01906cfea1937cdb2a6473a /userspace/arptables/arptables.c
parent978a46126b50b402d00eea483076170716cdc030 (diff)
remove compile warnings
Diffstat (limited to 'userspace/arptables/arptables.c')
-rw-r--r--userspace/arptables/arptables.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/userspace/arptables/arptables.c b/userspace/arptables/arptables.c
index cd5688e..d7856ad 100644
--- a/userspace/arptables/arptables.c
+++ b/userspace/arptables/arptables.c
@@ -605,7 +605,7 @@ cmd2char(int option)
}
static void
-add_command(int *cmd, const int newcmd, const int othercmds, int invert)
+add_command(unsigned int *cmd, const int newcmd, const unsigned int othercmds, int invert)
{
if (invert)
exit_error(PARAMETER_PROBLEM, "unexpected ! flag");
@@ -1281,8 +1281,8 @@ print_firewall(const struct arpt_entry *fw,
printf("%s", fw->arp.invflags & ARPT_INV_SRCDEVADDR
? "! " : "");
printf("--src-mac ");
- print_mac_and_mask(fw->arp.src_devaddr.addr,
- fw->arp.src_devaddr.mask, ETH_ALEN);
+ print_mac_and_mask((unsigned char *)fw->arp.src_devaddr.addr,
+ (unsigned char *)fw->arp.src_devaddr.mask, ETH_ALEN);
printf(" ");
after_devsrc:
@@ -1305,8 +1305,8 @@ after_devsrc:
printf("%s",fw->arp.invflags & ARPT_INV_TGTDEVADDR
? "! " : "");
printf("--dst-mac ");
- print_mac_and_mask(fw->arp.tgt_devaddr.addr,
- fw->arp.tgt_devaddr.mask, ETH_ALEN);
+ print_mac_and_mask((unsigned char *)fw->arp.tgt_devaddr.addr,
+ (unsigned char *)fw->arp.tgt_devaddr.mask, ETH_ALEN);
printf(" ");
after_devdst: