anchor.diff:  
   %% non-DTLS join-reqeust, check app config
   handle_plain_join(Peer, Seq, _Elements, #capwap_header{
  -					   radio_id = RadioId, wb_id = WBID, flags = Flags}) ->
  +					   wb_id = WBID, flags = Flags}) ->
       case application:get_env(capwap, enforce_dtls_control, true) of
   	false ->
   	    lager:warning("Accepting JOIN without DTLS from ~s", [Peer]),
  
positive.code:     {stop, normal, State};
  
  join({configuration_status_request, Seq, Elements, #capwap_header{
  					   radio_id = RadioId, wb_id = WBID, flags = Flags}},
       State) ->
      SessionOpts = ctld_session:get(State#state.session),
      SessionAttrs = ['CAPWAP-Power-Save-Idle-Timeout',
                      'CAPWAP-Power-Save-Busy-Timeout',
  
negative.code: 		      radio_id  = RadioId,
  		      mac       = MAC
  		     }],
      Header = #capwap_header{radio_id = 0, wb_id = WBID, flags = Flags},
      State1 = send_request(Header, station_configuration_request, ReqElements, State),
      capwap_dp:del_flow(self(), WTPDataChannelAddress, RadioMAC, MAC, MacMode, TunnelMode),
      next_state(run, State1);
  