[libnetfilter_conntrack] parse: fix SCTP vtag parsing

Pablo Neira netfilter-cvslog-bounces at lists.netfilter.org
Sat Apr 18 19:12:23 CEST 2009


Gitweb:		http://git.netfilter.org/cgi-bin/gitweb.cgi?p=libnetfilter_conntrack.git;a=commit;h=9e14fc1e939bca84ead84140db12f757e336cc4b
commit 9e14fc1e939bca84ead84140db12f757e336cc4b
Author:     Pablo Neira Ayuso <pablo at netfilter.org>
AuthorDate: Sat Apr 18 19:11:27 2009 +0200
Commit:     Pablo Neira Ayuso <pablo at netfilter.org>
CommitDate: Sat Apr 18 19:11:27 2009 +0200

    parse: fix SCTP vtag parsing
    
    This patch fixes an unfortunate bug in the SCTP vtag parsing.
    
    Signed-off-by: Pablo Neira Ayuso <pablo at netfilter.org>
       via  9e14fc1e939bca84ead84140db12f757e336cc4b (commit)
      from  02efe2514f89cfc6928a19d36c80c2d55486c4ae (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9e14fc1e939bca84ead84140db12f757e336cc4b
Author: Pablo Neira Ayuso <pablo at netfilter.org>
Date:   Sat Apr 18 19:11:27 2009 +0200

    parse: fix SCTP vtag parsing
    
    This patch fixes an unfortunate bug in the SCTP vtag parsing.
    
    Signed-off-by: Pablo Neira Ayuso <pablo at netfilter.org>

-----------------------------------------------------------------------

 src/conntrack/parse.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
This patch fixes an unfortunate bug in the SCTP vtag parsing.

Signed-off-by: Pablo Neira Ayuso <pablo at netfilter.org>

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);
 	}
 
 }



More information about the netfilter-cvslog mailing list