From 28255df51433846bad67cccb69bb285660ef1667 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Thu, 19 Mar 2009 01:42:13 +0100 Subject: parse: fix broken destination port address translation This patch fixes a bug in the message parser which leads to treat a destination PAT as a source PAT. Reported-by: Habib Sahnoun Signed-off-by: Pablo Neira Ayuso --- src/parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parse.c b/src/parse.c index 75daac1..76287fd 100644 --- a/src/parse.c +++ b/src/parse.c @@ -114,7 +114,7 @@ static struct parser h[NTA_MAX] = { }, [NTA_DPAT_PORT] = { .parse = parse_u16, - .attr = ATTR_SNAT_PORT, + .attr = ATTR_DNAT_PORT, .size = NTA_SIZE(sizeof(uint16_t)), }, [NTA_NAT_SEQ_ADJ] = { -- cgit v1.2.3