anchor.diff:      {ClientNode, ServerNode, Hostname} = ssl_test_lib:run_where(Config),
       Server = ssl_test_lib:start_server([{node, ServerNode}, {port, 0}, 
   					{from, self()}, 
  -					{mfa, {?MODULE, connection_info_result, []}},
  +					{mfa, {?MODULE, protocol_info_result, []}},
   					{options, ServerOpts }]),
       Port = ssl_test_lib:inet_port(Server),
       
       Client = ssl_test_lib:start_client([{node, ClientNode}, {port, Port}, 
   					{host, Hostname},
   					{from, self()}, 
  -					{mfa, {?MODULE, connection_info_result, []}},
  +					{mfa, {?MODULE, protocol_info_result, []}},
   					{options,  [{versions, ['tlsv1.1', 'tlsv1.2']} | ClientOpts]}]),
  - 
  -    CipherSuite = first_rsa_suite(ssl:cipher_suites()),
  -    ServerMsg = ClientMsg = {ok, {'tlsv1.2', CipherSuite}},    
  +    ServerMsg = ClientMsg = {ok, 'tlsv1.2'},    
       ssl_test_lib:check_result(Server, ServerMsg, Client, ClientMsg).
     
   %%--------------------------------------------------------------------
  
positive.code:     {error, einval} = ssl:recv(Socket, 11),
      ok.
  
  first_rsa_suite([{ecdhe_rsa, _, _} = Suite | _]) ->
      Suite;
  first_rsa_suite([{dhe_rsa, _, _} = Suite| _]) ->
      Suite;
  first_rsa_suite([{rsa, _, _} = Suite| _]) ->
      Suite;
  first_rsa_suite([{ecdhe_rsa, _, _, _} = Suite | _]) ->
      Suite;
  first_rsa_suite([{dhe_rsa, _, _, _} = Suite| _]) ->
      Suite;
  first_rsa_suite([{rsa, _, _, _} = Suite| _]) ->
      Suite;
  first_rsa_suite([_ | Rest]) ->
      first_rsa_suite(Rest).
      
  wait_for_send(Socket) ->
      %% Make sure TLS process processed send message event
      _ = ssl:connection_information(Socket).
  
negative.code:     {ClientNode, ServerNode, Hostname} = ssl_test_lib:run_where(Config),
      Server = ssl_test_lib:start_server([{node, ServerNode}, {port, 0}, 
  					{from, self()}, 
  					{mfa, {?MODULE, protocol_info_result, []}},
  					{options, [{versions, ['tlsv1.1', 'tlsv1.2']} | ServerOpts]}]),
      Port = ssl_test_lib:inet_port(Server),
      
      Client = ssl_test_lib:start_client([{node, ClientNode}, {port, Port}, 
  					{host, Hostname},
  					{from, self()}, 
  					{mfa, {?MODULE, protocol_info_result, []}},
  					{options, ClientOpts}]),
      ServerMsg = ClientMsg = {ok,'tlsv1.2'},    
      ssl_test_lib:check_result(Server, ServerMsg, Client, ClientMsg).
  
  %%--------------------------------------------------------------------
  