anchor.diff:  socket_send({dtls, Socket}, Data) ->
       ssl:send(Socket, Data).
   
  +stop_trace(undefined) ->
  +    ok;
  +stop_trace(Trace) ->
  +    lager:stop_trace(Trace).
  +
   socket_close({udp, Socket}) ->
       capwap_udp:close(Socket);
   socket_close({dtls, Socket}) ->
  
positive.code:     State1 = send_request(Header1, station_configuration_request, ReqElements, State),
      next_state(run, State1);
  
  run(Event, State) ->
      lager:warning("in RUN got unexpexted: ~p~n", [Event]),
      next_state(run, State).
  
negative.code: 	    end
      catch
  	Class:Error ->
  	    lager:error([{capwap_packet, decode}, {class, Class}, {error, Error}], "Decode error ~p:~p", [Class, Error]),
  	    {next_state, StateName, State, ?IDLE_TIMEOUT}
      end.
  
  