diff options
author | Daniel Eischen <deischen@FreeBSD.org> | 2004-04-02 17:57:57 +0000 |
---|---|---|
committer | Daniel Eischen <deischen@FreeBSD.org> | 2004-04-02 17:57:57 +0000 |
commit | ab39bc9a92e261226472826714f461fc53594287 (patch) | |
tree | 312260de5eb31c6ace6921c9abeb1370e89574cb /lib | |
parent | 67de8ecbf839913d13c186c0d75d0ee476bbc81c (diff) | |
download | src-ab39bc9a92e261226472826714f461fc53594287.tar.gz src-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')
-rw-r--r-- | lib/libalias/alias.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libalias/alias.c b/lib/libalias/alias.c index e02957fcfe12..42ce618a83a6 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 |