anchor.diff:  	  sipsocket,
   	  timeout,
   	  on=false
  +	 }).
  +
  +-record(ssl_conn_subject, {
  +	  countryName,
  +	  organizationName,
  +	  commonName,
  +	  description
   	 }).
   
   %%--------------------------------------------------------------------
  
positive.code:     after 0 ->
  	    ok
      end.
  
negative.code: %%
  is_acceptable_socket(Socket, Dir, Proto, Remote, Names) when Proto == tls; Proto == tls6, is_list(Names) ->
      {IP, Port} = Remote,
      case get_ssl_peer_info(Socket, Proto, IP, Port) of
  	{ok, Subject, AltNames} when is_record(Subject, ssl_conn_subject), is_list(AltNames) ->
  	    DirStr = case Dir of
  			 in -> "from";
  			 out -> "to"
  		     end,
  	    logger:log(debug, "TCP connection: SSL connection ~s ~s:~p (~s)",
  		       [DirStr, IP, Port, Subject#ssl_conn_subject.description]),
  
  	    %% See if Local has an opinion about the validity of this socket...
  	    case local:is_acceptable_socket(Socket, Dir, Proto, IP, Port, ?MODULE, Subject) of
  