From 1c4e6d2544167d5023582300d8aac655855a4679 Mon Sep 17 00:00:00 2001 From: Brian Somers Date: Fri, 31 Mar 2000 14:03:37 +0000 Subject: [PATCH] When an incoming packet is received that is not specifically redirected and when no target address has been specified, NAT the destination address to the alias address rather than allowing people direct access to your internal network from outside. --- lib/libalias/alias_db.c | 2 +- sys/netinet/libalias/alias_db.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/libalias/alias_db.c b/lib/libalias/alias_db.c index 1ad28e8eac6..296f0d1aab1 100644 --- a/lib/libalias/alias_db.c +++ b/lib/libalias/alias_db.c @@ -1458,7 +1458,7 @@ FindOriginalAddress(struct in_addr alias_addr) if (targetAddress.s_addr != 0) return targetAddress; else - return alias_addr; + return aliasAddress; } else { diff --git a/sys/netinet/libalias/alias_db.c b/sys/netinet/libalias/alias_db.c index 1ad28e8eac6..296f0d1aab1 100644 --- a/sys/netinet/libalias/alias_db.c +++ b/sys/netinet/libalias/alias_db.c @@ -1458,7 +1458,7 @@ FindOriginalAddress(struct in_addr alias_addr) if (targetAddress.s_addr != 0) return targetAddress; else - return alias_addr; + return aliasAddress; } else {