diff options
author | gandalf <gandalf> | 2003-06-01 10:11:43 +0000 |
---|---|---|
committer | gandalf <gandalf> | 2003-06-01 10:11:43 +0000 |
commit | 0eabcd8b21da9d9bdea1767a7fbe478f1c0588cf (patch) | |
tree | ad588cf71ff3b9407a864ea0111265a01eeb402f /extensions | |
parent | 4653379ac6ccab88b75b70e86a20ef5a48811a95 (diff) |
Fix libipt_recent.c save() (Sven Strickroth)
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/libipt_recent.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/extensions/libipt_recent.c b/extensions/libipt_recent.c index a34f377..aa32aa0 100644 --- a/extensions/libipt_recent.c +++ b/extensions/libipt_recent.c @@ -178,7 +178,8 @@ print(const struct ipt_ip *ip, { struct ipt_recent_info *info = (struct ipt_recent_info *)match->data; - if (info->invert) fputc('!', stdout); + if (info->invert) + fputc('!', stdout); printf("recent: "); if(info->check_set & IPT_RECENT_SET) printf("SET "); @@ -197,11 +198,11 @@ print(const struct ipt_ip *ip, static void save(const struct ipt_ip *ip, const struct ipt_entry_match *match) { - struct ipt_recent_info *info = (struct ipt_recent_info *)match; + struct ipt_recent_info *info = (struct ipt_recent_info *)match->data; - if (info->invert) fputc('!', stdout); + if (info->invert) + printf("! "); - printf("recent: "); if(info->check_set & IPT_RECENT_SET) printf("--set "); if(info->check_set & IPT_RECENT_CHECK) printf("--rcheck "); if(info->check_set & IPT_RECENT_UPDATE) printf("--update "); |