summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2009-04-18 19:11:27 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2009-04-18 19:11:27 +0200
commit9e14fc1e939bca84ead84140db12f757e336cc4b (patch)
tree4e2f767838bd893fffcb93a66f3c2ad6541f365a /src
parent02efe2514f89cfc6928a19d36c80c2d55486c4ae (diff)
parse: fix SCTP vtag parsing
This patch fixes an unfortunate bug in the SCTP vtag parsing. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src')
-rw-r--r--src/conntrack/parse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/conntrack/parse.c b/src/conntrack/parse.c
index 9a42ed7..885532c 100644
--- a/src/conntrack/parse.c
+++ b/src/conntrack/parse.c
@@ -237,9 +237,9 @@ static void __parse_protoinfo_sctp(const struct nfattr *attr,
}
if (tb[CTA_PROTOINFO_SCTP_VTAG_REPLY-1]) {
- ct->protoinfo.sctp.vtag[__DIR_ORIG] =
+ ct->protoinfo.sctp.vtag[__DIR_REPL] =
ntohl(*(u_int32_t *)NFA_DATA(tb[CTA_PROTOINFO_SCTP_VTAG_REPLY-1]));
- set_bit(ATTR_SCTP_VTAG_ORIG, ct->set);
+ set_bit(ATTR_SCTP_VTAG_REPL, ct->set);
}
}