anchor.diff:  
   
   %%--------------------------------------------------------------------
  -%% Function: start_generate_request(Method, Referer, Referee, ExtraHeaders, Body)
  +%% Function: start_generate_request(Method, Referer, Referee,
  +%%                                  ExtraHeaders, Body)
   %%           Method       = string(), SIP method
   %%           Referer      = contact record()
   %%           Referee      = contact record()
  
positive.code:     {Action, NewDialog} =
  	case sipdialog:update_dialog_recv_request(NewRequest, State#state.dialog) of
  	    {error, old_cseq} ->
  		transactionlayer:send_response_handler(THandler, 500, "CSeq not higher than last requests");
  	    {ok, NewDialog1} ->
  		case NewRequest#request.method of
  		    "NOTIFY" ->
  
negative.code: 			   "@", siprequest:myhostname()
  			  ]),
      CSeq = 1,
      {ok, MaxForwards} = yxa_config:get_env(default_max_forwards),
  
      FromContact = contact:add_param(Referer, "tag", FromTag),
      Header = keylist:from_list([{"From",	[contact:print(FromContact)]},
  				{"To",		[contact:print(Referee)]},
  				{"Call-Id",	[CallId]},
  				{"CSeq",	[lists:concat([CSeq, " ", Method])]},
  				{"Max-Forwards", [integer_to_list(MaxForwards)]}
  			       ] ++ ExtraHeaders),
  
      RefereeURL = sipurl:parse(Referee#contact.urlstr),
  