anchor.diff:      end.
   
   ping_all() ->
  -    lists:foreach(fun net_adm:ping/1, do_nodes_wanted()).
  +    lists:foreach(fun net_adm:ping/1, nodes_wanted()).
   
   % -----------------------------------------------------------
   
  
positive.code:     ?log_debug("Initting ns_node_disco with ~p", [nodes()]),
      %% Proactively run one round of reconfiguration update.
      %% It may take longer than SYNC_TIMEOUT to complete if nodes are down.
      misc:wait_for_process(do_nodes_wanted_updated(do_nodes_wanted()),
                            ?SYNC_TIMEOUT),
      % Register for nodeup/down messages as handle_info callbacks.
      ok = net_kernel:monitor_nodes(true, [nodedown_reason]),
  
negative.code:     lists:subtract(nodes_actual_proper(), [node()]).
  
  nodes_wanted() ->
      nodes_wanted('latest-config-marker').
  
  nodes_wanted(Config) ->
      lists:usort(ns_config:search(Config, nodes_wanted, [])).
  
  % API's used as callbacks that are invoked when ns_config
  % keys have changed.
  