anchor.diff:  	{stop, {shutdown, SessionID}, StateData};
   wait_for_id({eap_response, EAPPacket} , #statedata{token = Token,
   		eap_id = EapID, radius_id = RadiusID, secret = Secret,
  -		radius_fsm = RadiusFsm, authenticator = RequestAuthenticator} = StateData)->
  +		eap_fsm = RadiusFsm, authenticator = RequestAuthenticator} = StateData)->
   	{ok, HostName} = inet:gethostname(),
   	S_rand = crypto:rand_bytes(4),
   	try 
  
positive.code: 				{error, exit}
  		end.
  %% @hidden
  wait_for_commit2(Kp, #statedata{radius_fsm = RadiusFsm, radius_id = RadiusID,
  		secret = Secret, authenticator = RequestAuthenticator, ks = Ks} = _StateData) ->
  	case Kp of
  		Ks ->
  
negative.code: 		authenticator :: binary(),
  		secret :: binary(),
  		password :: binary(),
  		eap_fsm :: pid(),
  		token :: binary(),
  		prep :: none | rfc2759 | saslprep,
  		peer_id :: string(),
  