anchor.diff:  			    {valid, UserState}
   		    end, [0]},
   
  +    Version = proplists:get_value(version, Config),
       Server = ssl_test_lib:start_server_error([{node, ServerNode}, {port, 0},
   					      {from, self()},
   					      {mfa, {ssl_test_lib,
   						     no_result, []}},
   					      {options,
  -					       [{verify, verify_peer},
  -						{verify_fun, FunAndState} |
  -						ServerOpts]}]),
  +                                               no_reuse(n_version(Version)) ++ [{verify, verify_peer},
  +                                                                                {verify_fun, FunAndState} |
  +                                                                                ServerOpts]}]),
       Port  = ssl_test_lib:inet_port(Server),
   
       Client = ssl_test_lib:start_client_error([{node, ClientNode}, {port, Port},
  
positive.code:     ServerOpts = ssl_test_lib:ssl_options(ServerOpts0, Config),              
   
      {ClientNode, ServerNode, Hostname} = ssl_test_lib:run_where(Config),
  
      Server = ssl_test_lib:start_server_error(
                 [{node, ServerNode}, {port, 0},
                  {from, self()},
                  {mfa, {ssl_test_lib,  no_result, []}},
                  {options, [{verify, verify_none} | ServerOpts]}]),
      Port = ssl_test_lib:inet_port(Server),
      Client = ssl_test_lib:start_client_error(
                 [{node, ClientNode}, {port, Port},
  
negative.code:     rsa_pss_pss;
  rsa_alg(Atom) ->
      Atom.
  
  no_reuse({3, N}) when N >= 4 ->
      [];
  no_reuse(_) ->
      [{reuse_sessions, false}].
  