anchor.diff:  	    end
       end.
   
  -%%--------------------------------------------------------------------
  -%% Function: handle_call/3
  -%% Description: Handling call messages
  -%% Returns: {reply, Reply, State}          |
  -%%          {reply, Reply, State, Timeout} |
  -%%          {noreply, State}               |
  -%%          {noreply, State, Timeout}      |
  -%%          {stop, Reason, Reply, State}   | (terminate/2 is called)
  -%%          {stop, Reason, State}            (terminate/2 is called)
  -%%--------------------------------------------------------------------
  -handle_call({fetch_users}, From, State) ->
  +
  +%%--------------------------------------------------------------------
  +%% Function: handle_call(Msg, From, State)
  +%% Descrip.: Handling call messages
  +%% Returns : {reply, Reply, State}          |
  +%%           {reply, Reply, State, Timeout} |
  +%%           {noreply, State}               |
  +%%           {noreply, State, Timeout}      |
  +%%           {stop, Reason, Reply, State}   | (terminate/2 is called)
  +%%           {stop, Reason, State}            (terminate/2 is called)
  +%%--------------------------------------------------------------------
  +
  +%%--------------------------------------------------------------------
  +%% Function: handle_call({fetch_users}, From, State)
  +%% Descrip.: Fetch our user database.
  +%% Returns : {reply, {ok, Users}, State}
  +%%           Users = list() of user record()
  +%%--------------------------------------------------------------------
  +handle_call({fetch_users}, _From, State) ->
       {reply, {ok, State#state.userlist}, State};
   
  -handle_call({fetch_addresses}, From, State) ->
  +%%--------------------------------------------------------------------
  +%% Function: handle_call({fetch_addresses}, From, State)
  +%% Descrip.: Fetch our address database.
  +%% Returns : {reply, {ok, Addresses}, State}
  +%%           Addresses = list() of address record()
  +%%--------------------------------------------------------------------
  +handle_call({fetch_addresses}, _From, State) ->
       {reply, {ok, State#state.addresslist}, State};
   
  -handle_call(Unknown, From, State) ->
  +handle_call(Unknown, _From, State) ->
       logger:log(error, "sipuserdb_file: Received unknown gen_server call : ~p", [Unknown]),
       {reply, {error, "unknown gen_server call in sipuserdb_file"}, State}.
  +
   
   %%--------------------------------------------------------------------
   %% Function: handle_cast/2
  
positive.code: %% External functions
  %%====================================================================
  
  %% Function: yxa_init/0
  %% Description: Perform any necessary startup initialization and
  %%              return an OTP supervisor child spec if we want to add
  %%              to sipserver_sup's list. If this sipuserdb_module
  %%              needs to be persistent, it should be a gen_server and
  %%              init should just return a spec so that the gen_server
  %%              is started by the supervisor.
  %% Returns: Spec |
  %%          []
  %%--------------------------------------------------------------------
  yxa_init() ->
      [{sipuserdb_file, {sipuserdb_file, start_link, []},
                   permanent, 2000, worker, [sipuserdb_file]}
      ].
  
  %%--------------------------------------------------------------------
  %% Function: start_link/0
  %% Description: Starts the server
  %%--------------------------------------------------------------------
  start_link() ->
      gen_server:start_link({local, sipuserdb_file}, ?MODULE, [], []).
  
negative.code: 
  %%--------------------------------------------------------------------
  %% External exports
  %%--------------------------------------------------------------------
  -export([start_link/0]).
  
  %%--------------------------------------------------------------------
  %% standard Yxa userdb module exports
  %%--------------------------------------------------------------------
  -export([yxa_init/0,
  	 get_user_with_address/1,
  	 get_users_for_address_of_record/1,
  