anchor.diff:      %% test do_cancel set to {true, []}
       ActOnNewSS_State1 = #state{logtag    = "testing",
   			       do_cancel = {true, []},
  -			       cancelled = true,	%% to not actually start a CANCEL
  +			       cancelled = true,
   			       socket    = #sipsocket{proto = yxa_test,
   						      module = sipsocket_test
   						     },
  
positive.code:     autotest:store_unit_test_result(?MODULE, {sipsocket_test, is_reliable_transport}, true),
      ActOnNewSS_State4 = #state{logtag    = "testing",
  			       request   = Test_Request,
  			       sipstate  = confirmed,
  			       socket    = #sipsocket{proto = yxa_test, module = sipsocket_test},
  			       timerlist = siptimer:empty()
  			      },
  
negative.code: %%           transaction has finished because _this_ transaction will
  %%           then receive a '487 Request Cancelled' response.
  %% Returns : NewState = state record() |
  %%           {ok, testing, NewState, CancelData}
  %%--------------------------------------------------------------------
  start_cancel_transaction(State) when is_record(State, state) ->
      LogTag = State#state.logtag,
  