anchor.diff:  	    {_, Transport, _} = TransportOpts = ?GET_OPT(transport, Options),
   	    ConnectionTimeout = ?GET_OPT(connect_timeout, Options),
               SocketOpts = [{active,false} | ?GET_OPT(socket_options,Options)],
  +            Host = mangle_connect_address(Host0, SocketOpts),
   	    try Transport:connect(Host, Port, SocketOpts, ConnectionTimeout) of
   		{ok, Socket} ->
   		    Opts = ?PUT_INTERNAL_OPT([{user_pid,self()}, {host,Host}], Options),
  
positive.code:     end.
  
  %%%----------------------------------------------------------------
  
negative.code:     try
          {Host1, UserOptions} = handle_daemon_args(Host0, UserOptions0),
          #{} = Options0 = ssh_options:handle_options(server, UserOptions),
  
          {{Host,Port}, ListenSocket} =
              open_listen_socket(Host1, Port0, Options0),
  
  