anchor.diff:  %% Descrip.: Return a list of forwards for this user. Forwards are
   %%           currently not in the main Yxa CVS repository - Magnus has
   %%           some CVS merging to do.
  -%% Returns : list() of Unknown |
  +%% Returns : ForwardList |
   %%           nomatch
  +%%           ForwardList = list() of sipproxy_forward record()
   %%--------------------------------------------------------------------
   get_forwards_for_users(In) ->
       get_forwards_for_users2(In, []).
  
positive.code: %% Descrip.: Return the forward entry for a user. Forwards are
  %%           currently not in the main Yxa CVS repository - Magnus has
  %%           some CVS merging to do.
  %% Returns : list() of Unknown |
  %%           nomatch
  %%--------------------------------------------------------------------
  get_forward_for_user(User) ->
      case database_forward:fetch(User) of
  	{atomic, []} ->
  	    logger:log(debug, "userdb-mnesia: No forwards found for user ~p", [User]),
  	    nomatch;
  	{atomic, [F]} ->
  	    F;
  	Unknown ->
  	    logger:log(error, "userdb-mnesia: Unexpected result from database_forward:fetch(), user ~p result : ~p",
  		       [User, Unknown]),
  
negative.code:     lists:usort(Res);
  get_forwards_for_users2([H | T], Res) ->
      case get_forward_for_user(H) of
  	nomatch ->
  	    get_forwards_for_users2(T, Res);
  	Fwd ->
  