diff options
author | Luigi Rizzo <luigi@FreeBSD.org> | 2002-08-04 05:16:19 +0000 |
---|---|---|
committer | Luigi Rizzo <luigi@FreeBSD.org> | 2002-08-04 05:16:19 +0000 |
commit | b985a624a30e82ab218877796d2ae838320d54db (patch) | |
tree | cfc205fb78bd05d8969575fc9dc2ff5dfffa2ce2 /sbin/ipfw | |
parent | ea5e5b13f8f10755c47f8d81d5f187a0385c0235 (diff) | |
download | src-b985a624a30e82ab218877796d2ae838320d54db.tar.gz src-b985a624a30e82ab218877796d2ae838320d54db.zip |
Fix generation of check-state rules, which i broke in last commit.
Notes
Notes:
svn path=/head/; revision=101295
Diffstat (limited to 'sbin/ipfw')
-rw-r--r-- | sbin/ipfw/ipfw2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/ipfw/ipfw2.c b/sbin/ipfw/ipfw2.c index 0bcc48202c92..31458e689303 100644 --- a/sbin/ipfw/ipfw2.c +++ b/sbin/ipfw/ipfw2.c @@ -2776,7 +2776,7 @@ done: /* * put back the have_state command as last opcode */ - if (have_state) { + if (have_state && have_state->opcode != O_CHECK_STATE) { i = F_LEN(have_state); bcopy(have_state, dst, i * sizeof(u_int32_t)); dst += i; |