anchor.diff:  stop_daemon(SysSup) ->
       ssh_system_sup:stop_system(SysSup).
   stop_daemon(Address, Port) ->
  -    ssh_system_sup:stop_system(Address, Port, ?DEFAULT_PROFILE).
  +    stop_daemon(Address, Port, ?DEFAULT_PROFILE).
  +stop_daemon(any, Port, Profile) ->
  +    map_ip(fun(IP) ->
  +                   ssh_system_sup:stop_system(IP, Port, Profile) 
  +           end, [{0,0,0,0},{0,0,0,0,0,0,0,0}]);
   stop_daemon(Address, Port, Profile) ->
  -    ssh_system_sup:stop_system(Address, Port, Profile).
  +    map_ip(fun(IP) ->
  +                   ssh_system_sup:stop_system(IP, Port, Profile) 
  +           end, {address,Address}).
   
   %%--------------------------------------------------------------------
   -spec shell(inet:socket() | string()) ->  _.
  
positive.code: -include("ssh_connect.hrl").
  -include_lib("public_key/include/public_key.hrl").
  -include_lib("kernel/include/file.hrl").
  
  -export([start/0, start/1, stop/0,
  	 connect/2, connect/3, connect/4,
  
negative.code:                                       is_list(UserOptions) ->
      connect(Host, Port, UserOptions, infinity).
  
  connect(Host0, Port, UserOptions, Timeout) when is_integer(Port),
                                                 Port>0,
                                                 is_list(UserOptions) ->
      case ssh_options:handle_options(client, UserOptions) of
  