anchor.diff:      ssl:stop().
   
   
  +init_per_group(return_values, Config) -> 
  +    case ?config(ldap_server,Config) of
  +	undefined -> 
  +	    {skip, "LDAP server not availble"};
  +	{Host,Port} -> 
  +	    ct:comment("ldap://~s:~p",[Host,Port]),
  +	    Config
  +    end;
   init_per_group(plain_api, Config0) -> 
       case ?config(ldap_server,Config0) of
   	undefined -> 
  
positive.code: 		      modify_dn_delete_old,
  		      modify_dn_keep_old]},
       {v4_connections, [], connection_tests()},
       {v6_connections, [], connection_tests()}
      ].
  
  connection_tests() ->
  
negative.code:     ok = test_server:appup_test(eldap).
  
  %%%----------------------------------------------------------------
  open_ret_val_success(Config) ->
      {Host,Port} = ?config(ldap_server,Config),
      {ok,H} = eldap:open([Host], [{port,Port}]),
      catch eldap:close(H).
  
  %%%----------------------------------------------------------------
  open_ret_val_error(_Config) ->
      {error,_} = eldap:open(["nohost.example.com"], [{port,65535}]).
  
  %%%----------------------------------------------------------------
  close_ret_val(Config) ->
      {Host,Port} = ?config(ldap_server,Config),
      {ok,H} = eldap:open([Host], [{port,Port}]),
      ok = eldap:close(H).
  
  %%%----------------------------------------------------------------
  tcp_connection(Config) ->
      Host = proplists:get_value(listen_host, Config),
      Port = proplists:get_value(listen_port, Config),
  