anchor.diff:  			       {options, [{verify, verify_peer}, 
   					  {cacertfile, CA},
   					  {certfile, Cert}, {keyfile, Key}]}]).
  +
   
   start_client_ecc(erlang, Port, PeerCA, OwnCa, Cert, Key, Expect, ECCOpts, Config) ->
       CA = new_ca("erlang_client_ca", PeerCA, OwnCa),
  
positive.code:     true = port_command(OpenSslPort, "Hello world"),
      OpenSslPort;
  start_client(erlang, Port, PeerCA, OwnCa, Cert, Key, Config) ->
      CA = new_ca("erlang_client_ca", PeerCA, OwnCa),
      {ClientNode, _, Hostname} = ssl_test_lib:run_where(Config),
      ssl_test_lib:start_client([{node, ClientNode}, {port, Port},
  			       {host, Hostname},
  
negative.code:     true = port_command(OpenSslPort, "Hello world"),
      {OpenSslPort, Port};
  start_server(erlang, PeerCA, OwnCa, Cert, Key, Config) ->
       PrivDir = proplists:get_value(priv_dir, Config),
      CA = new_ca(filename:join(PrivDir,"erlang_server_ca.pem"), PeerCA, OwnCa),    
      {_, ServerNode, _} = ssl_test_lib:run_where(Config),
      Server = ssl_test_lib:start_server([{node, ServerNode}, {port, 0},
  			       {from, self()},
  