anchor.diff:  
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   
  -%% This gets the local address (not 127.0...)
  -%% We should really implement this using the (new) net module,
  -%% but until that gets the necessary functionality...
  -which_local_addr(Domain) ->
  -    case inet:getifaddrs() of
  -        {ok, IFL} ->
  -            which_addr(Domain, IFL);
  -        {error, Reason} ->
  -            ?FAIL({inet, getifaddrs, Reason})
  -    end.
  -
  -which_addr(_Domain, []) ->
  -    ?FAIL(no_address);
  -which_addr(Domain, [{Name, IFO}|_IFL]) when (Name =/= "lo") ->
  -    which_addr2(Domain, IFO);
  -which_addr(Domain, [_|IFL]) ->
  -    which_addr(Domain, IFL).
  -
  -which_addr2(_Domain, []) ->
  -    ?FAIL(no_address);
  -which_addr2(inet = _Domain, [{addr, Addr}|_IFO]) when (size(Addr) =:= 4) ->
  -    Addr;
  -which_addr2(inet6 = _Domain, [{addr, Addr}|_IFO]) when (size(Addr) =:= 8) ->
  -    Addr;
  -which_addr2(Domain, [_|IFO]) ->
  -    which_addr2(Domain, IFO).
  -   
  -
  -
  -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  -
   start_node(Host, NodeName) ->
       UniqueNodeName = f("~w_~w", [NodeName, erlang:system_time(millisecond)]),
       case do_start_node(Host, UniqueNodeName) of
  
positive.code:             ?FAIL({inet, getifaddrs, Reason})
      end.
  
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  
negative.code:     {To, ConLimit} = api_toc_tcp_client_await_continue(Parent, connect),
      Result = api_to_connect_tcp_await_timeout(To, ServerSA, Domain, ConLimit),
      api_toc_tcp_client_announce_ready(Parent, connect, Result),
      Reason = api_toc_tcp_client_await_terminate(Parent),
      exit(Reason).
  
  api_toc_tcp_client_init(Parent, GL) ->
  