anchor.diff:      %% call check_proxy_request to get sanity of proxying this request verified (Max-Forwards checked etc)
       try siprequest:check_proxy_request(RequestIn) of
   	{ok, NewHeader1, ApproxMsgSize} ->
  -	    Request1 = RequestIn#request{header=NewHeader1},
  +	    Request1 = RequestIn#request{header = NewHeader1},
   	    %% now make sure we know some destinations of this request
   	    case start_get_dstlist(ServerHandler, Request1, ApproxMsgSize, DstIn) of
   		{ok, DstList, Request} ->
  
positive.code:     transactionlayer:cancel_client_transaction(State#state.clienttransaction_pid, Reason, ExtraHeaders),
      transactionlayer:send_response_handler(State#state.serverhandler, 487, "Request Cancelled"),
      State#state{cancelled = true};
  cancel_transaction(#state{cancelled = true}=State, Reason, _ExtraHeaders) when is_list(Reason) ->
      %% already cancelled
      State.
  
  
negative.code: 		endtime,		%% integer(), point in time when we terminate
  		warntime,		%% integer(), point in time when we should warn about still being alive
  		approxmsgsize,		%% integer(), approximate size of the SIP requests when we send them
  		cancelled = false	%% true | false, have we been cancelled or not?
  	       }).
  
  %%--------------------------------------------------------------------
  