anchor.diff:  -export([start_link/7]). 
   
   %% gen_fsm callbacks
  --export([init/1, hello/2, certify/2, cipher/2, connection/2, connection/3, 
  +-export([init/1, hello/2, certify/2, cipher/2, connection/2, 
   	 abbreviated/2, handle_event/3,
            handle_sync_event/4, handle_info/3, terminate/3, code_change/4]).
   
  
positive.code:     catch _:_ ->
  	    ok
      end.
  
  make_premaster_secret({MajVer, MinVer}, Alg) when Alg == rsa; 
  						  Alg == dh_dss; 
  						  Alg == dh_rsa ->
  
negative.code: %% Description: 
  %%--------------------------------------------------------------------
  send(Pid, Data) -> 
      sync_send_all_state_event(Pid, {application_data, erlang:iolist_to_binary(Data)}, infinity).
  send(Pid, Data, Timeout) -> 
      sync_send_all_state_event(Pid, {application_data, erlang:iolist_to_binary(Data)}, Timeout).
  %%--------------------------------------------------------------------
  %% Function: 
  %%
  