anchor.diff:  		    State = #state{node=node(),cookie=Cookie,version=Vsn,ignore=[],env=Env,sock=Sock,port=Port,ping=Ping,addr=Addr},
   		    send_ping(State),
   		    timer:send_interval(?PING_TIME,send_ping),
  +		    timer:send_interval(?UPDATE_KNOWN,update_known),
  +		    timer:send_interval(?RECONNECT_KNOWN,reconnect_known),
   		    {ok,State};
   		{error,eaddrinuse} ->
   		    ?lwarn("Autodiscover disabled due to mcast address being in use, you are probably on a mac"),
  
positive.code: code_change(_OldVsn, State, _Extra) ->
      {ok, State}.
  
  
  send_ping(#state{sock=Sock,addr=Addr,port=Port,ping=Ping}) ->
      ok = gen_udp:send(Sock,Addr,Port,term_to_binary(Ping)).
  
negative.code: process(Other,State) ->
      ?ldebug("Unrecognized ping, adding: ~p to ignore list",[Other]),
      ignore(Other,State).
  
  