summaryrefslogtreecommitdiffstats
path: root/lib/libalias
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libalias')
-rw-r--r--lib/libalias/alias.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libalias/alias.c b/lib/libalias/alias.c
index 467f371..54839ff 100644
--- a/lib/libalias/alias.c
+++ b/lib/libalias/alias.c
@@ -1425,6 +1425,10 @@ PacketAliasOut(char *ptr, /* valid IP packet */
SetDefaultAliasAddress(pip->ip_src);
}
}
+ else if (packetAliasMode & PKT_ALIAS_PROXY_ONLY)
+ {
+ SetDefaultAliasAddress(pip->ip_src);
+ }
iresult = PKT_ALIAS_IGNORED;
if ((ntohs(pip->ip_off) & IP_OFFMASK) == 0)
OpenPOWER on IntegriCloud