Restore -no_comp switch for backwards compatible behaviour
[openssl.git] / util / TLSProxy / Proxy.pm
index 70824865612a2c30d776eab1b6be69ed98f611ae..45871b87488aa7227dc54bac9defa1d5dbd0ecda 100644 (file)
@@ -183,7 +183,7 @@ sub start
             or die "Failed to redirect stdout: $!";
         open(STDERR, ">&STDOUT");
         my $execcmd = $self->execute
-            ." s_server -rev -engine ossltest -accept "
+            ." s_server -no_comp -rev -engine ossltest -accept "
             .($self->server_port)
             ." -cert ".$self->cert." -naccept ".$self->serverconnects;
         if ($self->ciphers ne "") {
@@ -209,7 +209,7 @@ sub clientstart
     }
 
     # Create the Proxy socket
-    my $proxaddr = $self->server_addr;
+    my $proxaddr = $self->proxy_addr;
     $proxaddr =~ s/[\[\]]//g; # Remove [ and ]
     my $proxy_sock = $IP_factory->(
         LocalHost   => $proxaddr,
@@ -261,6 +261,7 @@ sub clientstart
         $server_sock = $IP_factory->(
             PeerAddr => $servaddr,
             PeerPort => $self->server_port,
+            MultiHomed => 1,
             Proto => 'tcp'
         );