anchor.diff:  %%--------------------------------------------------------------------
   
   erlang_client_alpn_openssl_server_alpn_renegotiate(Config) when is_list(Config) ->
  -    
  +
       ServerOpts = proplists:get_value(server_rsa_verify_opts, Config),
       ClientOpts =  ssl_test_lib:ssl_options(client_rsa_verify_opts, Config),
       AlpnProtocol = <<"spdy/2">>,
  -   
  +
       {Server, OpenSSLPort} =
           ssl_test_lib:start_server(openssl, [{alpn,"http/1.1,spdy/2"}, return_port],
                                     [{server_opts, ServerOpts} | Config]),
       Port = ssl_test_lib:inet_port(Server),
  -    
  +
       {Client, CSocket} =
           ssl_test_lib:start_client(erlang, [{port, Port},
                                              return_socket],
  
positive.code:     end.
  
  groups() ->
      case ssl_test_lib:openssl_sane_dtls_alpn() of 
          true ->             
              [
               {'tlsv1.3', [], alpn_tests()},
               {'tlsv1.2', [], alpn_tests() ++ alpn_npn_coexist() ++ rengotiation_tests()},
  
negative.code:     ClientOpts = proplists:get_value(client_rsa_verify_opts, Config),
      ServerOpts =  ssl_test_lib:ssl_options(server_rsa_verify_opts, Config),
      AlpnProtocol = <<"spdy/2">>,
      Server = ssl_test_lib:start_server(erlang,
                                         [{from, self()}],
                                         [{server_opts, [{alpn_preferred_protocols,
                                                          [<<"spdy/2">>]},
                                                         {next_protocols_advertised,
                                                          [<<"spdy/3">>, <<"http/1.1">>]}
                                                        | ServerOpts]} | Config]),
      Port = ssl_test_lib:inet_port(Server),
  