anchor.diff:  	++ radio_configuration(RadioId, State),
       Header = #capwap_header{radio_id = 0, wb_id = WBID, flags = Flags},
       State1 = send_response(Header, configuration_status_response, Seq, RespElements, State),
  +    State2 = start_change_state_pending_timer(State1),
   
       EchoRequestTimeout = EchoRequestInterval * 2,
  -    next_state(configure, State1#state{echo_request_timeout = EchoRequestTimeout});
  +    next_state(configure, State2#state{echo_request_timeout = EchoRequestTimeout});
   
   join(Event, State) when ?IS_RUN_CONTROL_EVENT(Event) ->
       lager:debug("in JOIN got control event: ~p", [Event]),
  
positive.code:     {ok, listen, #state{ctrl_channel_address = WTPControlChannelAddress,
  			request_queue = queue:new(),
  			ctrl_stream = capwap_stream:init(MTU),
                          radios = []}, 5000}.
  
  %%--------------------------------------------------------------------
  
negative.code: 	  retransmit_counter,
  	  echo_request_timer,
  	  echo_request_timeout,
  
  	  change_state_pending_timeout,
  	  protocol_timer,	  	  %% used for the CAPWAP ChangeStatePendingTimer
  
  	  seqno = 0,
  	  version,
            station_count = 0,
  