anchor.diff:  
   -endif.
   
  +
   %% -------------------------------------------------------------------------
   
   error_msg(F, A) ->
       error_logger:error_msg(F ++ "~n", A).
   
  +warning_msg(F, A) ->
  +    error_logger:error_msg(F ++ "~n", A).
  +
  +error_report(Report) ->
  +    error_logger:error_report(Report).
  +
  +warning_report(Report) ->
  +    error_logger:warning_report([{module, ?MODULE}|Report]).
  +
  +
  +
  +%% -------------------------------------------------------------------------
  +
  +%% formated_timestamp() ->
  +%%     format_timestamp(os:timestamp()).
  +
  +%% format_timestamp(TS) ->
  +%%     megaco:format_timestamp(TS).
  +
  +%% d(F) ->
  +%%     d(F, []).
  +
  +%% d(F, A) ->
  +%%     io:format("*** [~s] ~p ~w " ++ F ++ "~n",
  +%%               [formated_timestamp(), self(), ?MODULE | A]).
  
positive.code: -compile({inline, [meta/1]}).
  meta(D) -> maps:with(maps:keys(server_write_opts()), D).
  
  %%% ========================================================================
  %%% State Machine
  %%%
  
negative.code: 
  -include("inet_int.hrl").
  
  %% -define(DBG(T), erlang:display({{self(), ?MODULE, ?LINE, ?FUNCTION_NAME}, T})).
  
  
  %% -------------------------------------------------------------------------
  