summaryrefslogtreecommitdiff
path: root/lib/libalias
diff options
context:
space:
mode:
authorDaniel Eischen <deischen@FreeBSD.org>2004-04-02 17:57:57 +0000
committerDaniel Eischen <deischen@FreeBSD.org>2004-04-02 17:57:57 +0000
commitab39bc9a92e261226472826714f461fc53594287 (patch)
tree312260de5eb31c6ace6921c9abeb1370e89574cb /lib/libalias
parent67de8ecbf839913d13c186c0d75d0ee476bbc81c (diff)
downloadsrc-test-ab39bc9a92e261226472826714f461fc53594287.tar.gz
src-test-ab39bc9a92e261226472826714f461fc53594287.zip
Unbreak natd.
Reported and submitted by: Sean McNeil (sean at mcneil.com)
Notes
Notes: svn path=/head/; revision=127757
Diffstat (limited to 'lib/libalias')
-rw-r--r--lib/libalias/alias.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libalias/alias.c b/lib/libalias/alias.c
index e02957fcfe12b..42ce618a83a61 100644
--- a/lib/libalias/alias.c
+++ b/lib/libalias/alias.c
@@ -884,6 +884,7 @@ TcpAliasIn(struct libalias *la, struct ip *pip)
/* Restore original IP address */
accumulate = twowords(&pip->ip_dst);
+ pip->ip_dst = original_address;
accumulate -= twowords(&pip->ip_dst);
/* If this is a transparent proxy packet, then modify the source