diff options
author | András Kis-Szabó <kisza@securityaudit.hu> | 2002-04-24 09:36:30 +0000 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2002-04-24 09:36:30 +0000 |
commit | d8a12a841de648bd38dc52ba624d1ed1810a6333 (patch) | |
tree | 6e9caf127a443fb14f1cd8a2a66fd1ac6d637cb5 /extensions/libip6t_ah.c | |
parent | a42041665a9d5d08d52a5f1a27916743fbb2736c (diff) | |
download | platform_external_iptables-d8a12a841de648bd38dc52ba624d1ed1810a6333.tar.gz platform_external_iptables-d8a12a841de648bd38dc52ba624d1ed1810a6333.tar.bz2 platform_external_iptables-d8a12a841de648bd38dc52ba624d1ed1810a6333.zip |
Some ipv6 fixes by kisza:
AH save function fix (problem with --len ! 0)
FRAG help fix
FRAG save and prtint fix (problem with --len [!] 0)
Diffstat (limited to 'extensions/libip6t_ah.c')
-rw-r--r-- | extensions/libip6t_ah.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/extensions/libip6t_ah.c b/extensions/libip6t_ah.c index f1696597..e778557c 100644 --- a/extensions/libip6t_ah.c +++ b/extensions/libip6t_ah.c @@ -203,7 +203,7 @@ static void save(const struct ip6t_ip6 *ip, const struct ip6t_entry_match *match ahinfo->spis[0]); } - if (ahinfo->hdrlen != 0 ) { + if (ahinfo->hdrlen != 0 || (ahinfo->invflags & IP6T_AH_INV_LEN) ) { printf("--ahlen %s%u ", (ahinfo->invflags & IP6T_AH_INV_LEN) ? "! " : "", ahinfo->hdrlen); |