anchor.diff:  %%           none
   %%           URL = sipurl record()
   %%--------------------------------------------------------------------
  -lookupregexproute(User) ->
  +lookupregexproute(Input) ->
       Routes = database_regexproute:list(),
       Sortedroutes = lists:sort(fun (Elem1, Elem2) ->
   				      Prio1 = lists:keysearch(priority, 1, Elem1#regexproute.flags),
  
positive.code: %%--------------------------------------------------------------------
  %% Function: remove_unsuitable_locations(URL, Locations)
  %%           URL      = sipurl record(), Request-URI of request
  %%           Location = list() of sipurl record()
  %% Descrip.: Apply local policy for what locations are good to use for
  %%           a particular Request-URI. The default action we do here
  %%           is to remove non-SIPS locations if the Request-URI is
  %%           SIPS, unless we are configured not to.
  %% Returns : list() of sipurl()
  %%--------------------------------------------------------------------
  remove_unsuitable_locations(#sipurl{proto="sips"}, Locations) when is_list(Locations) ->
      case sipserver:get_env(ssl_require_sips_registration, true) of
  
negative.code: %%====================================================================
  
  %%--------------------------------------------------------------------
  %% Function: lookupregexproute(Input)
  %%           Input = string(), what we will match against the regexps
  %% Descrip.: See if we have a regexp that matches Input in the Mnesia
  %%           regexp route table. If we find one, we return a proxy
  %%           tuple with the resulting destination. The regexps in the
  %%           database have a priority field, where higher priority
  