anchor.diff:  		0 ->
   		    true;
   		_ ->
  -		    {siperror, 400, "Wildcard with non-zero contact expires parameter, invalid (RFC3261 10.2.2)"}
  +		    {siperror, 400, "Wildcard with non-zero contact expires parameter"}
   	    end;
   	[] ->
  -	    {siperror, 400, "Wildcard without Expires header, invalid (RFC3261 10.2.2)"};
  +	    {siperror, 400, "Wildcard without Expires header"};
   	_ ->
  -	    {siperror, 400, "Wildcard with non-zero contact expires parameter, invalid (RFC3261 10.2.2)"}
  +	    {siperror, 400, "Wildcard with more than one expires parameter"}
       end;
   
   %% There are 2+ elements in Contacts, make sure that none of them are wildcards
  
positive.code:     ok.
  
  %%--------------------------------------------------------------------
  %% Function: parse_register_contact_expire(Header, Contact)
  %%           parse_register_contact_expire(ExpireHeader, Contact)
  %%           Header  = keylist record(), the request headers
  %%           ExpireHeader = sipheader:expires(Header) return value
  %%           Contact = contact record(), a contact entry from a request
  
negative.code: 
  get_locations_with_prio2(_Priority, [], Res) ->
      lists:reverse(Res);
  get_locations_with_prio2(Priority, [#siplocationdb_e{flags = Flags} = H | T], Res) ->
      case lists:keysearch(priority, 1, Flags) of
  	{value, {priority, Priority}} ->
  	    get_locations_with_prio2(Priority, T, [H | Res]);
  	_ ->
  	    %% other priority, or no priority
  	    get_locations_with_prio2(Priority, T, Res)
      end.
  
  