anchor.diff:  	    false
       end.
   
  -%% Function: check_proxy_request/3
  -%% Description: Prepares a request for proxying. Checks Max-Forwards,
  -%%              etc. Not guaranteed to return, might
  -%%              throw a siperror if the request should not be proxied.
  -%% Returns: {ok, NewHeader, ApproxMsgSize}
  +%%--------------------------------------------------------------------
  +%% Function: check_proxy_request(Request)
  +%% Descrip.: Prepares a request for proxying. Checks Max-Forwards,
  +%%           etc. Not guaranteed to return, might
  +%%           throw a siperror if the request should not be proxied.
  +%% Returns : {ok, NewHeader, ApproxMsgSize}
   %%--------------------------------------------------------------------
   check_proxy_request(Request) when record(Request, request) ->
       NewHeader1 = proxy_check_maxforwards(Request#request.header),
  
positive.code: %% Returns : NewParameters, list() of string()
  %%--------------------------------------------------------------------
  add_stateless_generated_branch(Header, Method, OrigURI, LoopCookie, Parameters, SrvTHandler)
    when is_record(Header, keylist), is_list(Method), is_record(OrigURI, sipurl), 
         is_list(LoopCookie), is_list(Parameters) ->
      case stateless_generate_branch(OrigURI, Header) of
  	error ->
  
negative.code: 	    send_response(Socket, NewResponse)
      end.
  
  %%--------------------------------------------------------------------
  %% Function: make_response(Status, Reason, Body, ExtraHeaders,
  %%                         ViaParameters, SipSocket, Request)
  %%           Status    = integer(), SIP status code
  %%           Reason    = string(), SIP reason phrase
  %%           Body      = string()
  %%           ExtraHeaders = keylist record()
  %%           ViaParameters = list() of string()
  %%           SipSocket = sipsocket record() | atom(), protocol
  %%                       (tcp | tcp6 | tls | tls6 | udp | udp6)
  %%           Request   = request record()
  %% Descrip.: Create a response given a request.
  %% Returns : Response = response record()
  %%--------------------------------------------------------------------
  make_response(Status, Reason, Body, ExtraHeaders, ViaParameters, SipSocket, Request) when record(SipSocket, sipsocket) ->
      make_response(Status, Reason, Body, ExtraHeaders, ViaParameters, SipSocket#sipsocket.proto, Request);
  make_response(Status, Reason, Body, ExtraHeaders, ViaParameters, Proto, Request) when record(Request, request) ->
  