anchor.diff:      CSP_UDP6 = #sipdst{proto=udp6},
       CSP_TLS6 = #sipdst{proto=tls6},
   
  -    CSP_Error = {error, undefined},
  -
       io:format("test: change_sipdst_protocol/2 - 1~n"),
       %% test no change
       [CSP_TCP] = change_sipdst_protocol(tcp, [CSP_TCP]),
   
       io:format("test: change_sipdst_protocol/2 - 2~n"),
       %% test no change with mixed v4/v6 and error
  -    [CSP_TCP, CSP_Error, CSP_TCP6] = change_sipdst_protocol(tcp, [CSP_TCP, CSP_Error, CSP_TCP6]),
  +    [CSP_TCP, CSP_TCP6] = change_sipdst_protocol(tcp, [CSP_TCP, CSP_TCP6]),
   
       io:format("test: change_sipdst_protocol/2 - 3.1~n"),
       %% test simple change (to tcp)
  
positive.code:     %% test multiple v6-to-v6 change
      [CSP_TCP6, CSP_TCP6, CSP_TCP6] = change_sipdst_protocol(tcp, [CSP_UDP6, CSP_TCP6, CSP_TLS6]),
  
      ok.
  
negative.code:     %% SIP URI, and TCP for a SIPS URI"
      case (URL#sipurl.proto == "sips") of
  	true ->
  	    logger:log(debug, "Resolver: Port was explicitly supplied and URL protocol is SIPS - only try TLS"),
  	    host_port_to_dstlist(tls, URL#sipurl.host, sipurl:get_port(URL), ReqURI, URL#sipurl.host);
  	false ->
  	    UDP = host_port_to_dstlist(udp, URL#sipurl.host, sipurl:get_port(URL), ReqURI, URL#sipurl.host),
  	    case ApproxMsgSize > 1200 of
  