diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2005-06-27 22:21:42 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2005-06-27 22:21:42 +0000 |
| commit | dca9c930dacb67e5f09dbbccf27020b7d6373268 (patch) | |
| tree | c55d6ceda25c461d4e0a8d18124ca7fdf569bf00 | |
| parent | ca6c404ce3801fe5abd257a926a3ad394e7b1a4e (diff) | |
Notes
| -rw-r--r-- | sys/netinet/libalias/alias.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/netinet/libalias/alias.c b/sys/netinet/libalias/alias.c index 0a6a8dfad6d0..aa2bed937dab 100644 --- a/sys/netinet/libalias/alias.c +++ b/sys/netinet/libalias/alias.c @@ -936,7 +936,11 @@ TcpAliasOut(struct libalias *la, struct ip *pip, int maxpacketsize, int create) tc = (struct tcphdr *)ip_next(pip); - proxy_type = ProxyCheck(la, pip, &proxy_server_address, &proxy_server_port); + if (create) + proxy_type = + ProxyCheck(la, pip, &proxy_server_address, &proxy_server_port); + else + proxy_type = 0; if (proxy_type == 0 && (la->packetAliasMode & PKT_ALIAS_PROXY_ONLY)) return (PKT_ALIAS_OK); |
