anchor.diff:  		    ok
   	    end;
   	_ ->
  -	    do_request(Request, Origin)
  +	    do_request(Request, Origin, THandler, LogTag)
       end,
       ok.
   
  
positive.code: 	true ->
  	    case verify_homedomain_user(Request, LogTag, Origin, LogStr) of
  		true ->
  		    do_request(Request, Origin);
  		false ->
  		    logger:log(normal, "~s: incomingproxy: Not authorized to use this From: -> 403 Forbidden",
  			       [LogTag]),
  
negative.code: %% responses.
  request(#request{method="REGISTER"}=Request, Origin, LogStr) when is_record(Origin, siporigin) ->
      THandler = transactionlayer:get_handler_for_request(Request),
      LogTag = get_branchbase_from_handler(THandler),
      case siplocation:process_register_request(Request, THandler, LogTag, LogStr, incomingproxy) of
  	not_homedomain ->
  	    do_request(Request, Origin, THandler, LogTag);
  	_ ->
  	    true
      end,
  