diff options
author | Patrick McHardy <kaber@trash.net> | 2006-01-31 18:24:14 +0000 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2006-01-31 18:24:14 +0000 |
commit | 02e88f2ae4eac6088e3f802909b77ec4b8317acd (patch) | |
tree | 054f253f0efe50e397d5dd5452d89b07826fd70c /extensions/libipt_policy.c | |
parent | 0829a2b72caa06c07e6eb710a81a04295c9f2621 (diff) |
Prepare policy match for x_tables unification by making sure both
ipt_policy and ip6t_policy use the same data structure.
Diffstat (limited to 'extensions/libipt_policy.c')
-rw-r--r-- | extensions/libipt_policy.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/extensions/libipt_policy.c b/extensions/libipt_policy.c index 55b969d1..6c8828e1 100644 --- a/extensions/libipt_policy.c +++ b/extensions/libipt_policy.c @@ -197,8 +197,8 @@ static int parse(int c, char **argv, int invert, unsigned int *flags, e->match.saddr = 1; e->invert.saddr = invert; - e->saddr = addr[0].s_addr; - e->smask = mask.s_addr; + e->saddr.a4 = addr[0]; + e->smask.a4 = mask; break; case '7': if (e->match.daddr) @@ -212,8 +212,8 @@ static int parse(int c, char **argv, int invert, unsigned int *flags, e->match.daddr = 1; e->invert.daddr = invert; - e->daddr = addr[0].s_addr; - e->dmask = mask.s_addr; + e->daddr.a4 = addr[0]; + e->dmask.a4 = mask; break; case '8': if (e->match.proto) |