diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2009-04-18 19:11:27 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2009-04-18 19:11:27 +0200 |
commit | 9e14fc1e939bca84ead84140db12f757e336cc4b (patch) | |
tree | 4e2f767838bd893fffcb93a66f3c2ad6541f365a /src/conntrack/parse.c | |
parent | 02efe2514f89cfc6928a19d36c80c2d55486c4ae (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/conntrack/parse.c')
-rw-r--r-- | src/conntrack/parse.c | 4 |
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); } } |