anchor.diff:  
   %% Here are all the *general* test vase condition functions.
   
  +unix_domain_socket_host_cond() ->
  +    unix_domain_socket_host_cond(os:type(), os:version()).
  +
  +unix_domain_socket_host_cond({unix, linux}, {M, _, _}) when (M < 3) ->
  +    skip("TC may not work on this version");
  +unix_domain_socket_host_cond(_, _) ->
  +    ok.
  +
   has_support_unix_domain_socket() ->
       case os:type() of
           {win32, _} ->
  -            {skip, "Not supported"};
  +            skip("Not supported");
           _ ->
               case socket:supports(local) of
                   true ->
                       ok;
                   false ->
  -                    {skip, "Not supported"}
  +                    skip("Not supported")
               end
       end.
   
  
positive.code: api_b_sendto_and_recvfrom_udpL(_Config) when is_list(_Config) ->
      ?TT(?SECS(5)),
      tc_try(api_b_sendto_and_recvfrom_udpL,
             fun() -> has_support_unix_domain_socket() end,
             fun() ->
                     Send = fun(Sock, Data, Dest) ->
                                    socket:sendto(Sock, Data, Dest)
  
negative.code:     end.
  
  
  sock_connect(Sock, SockAddr) ->
      try socket:connect(Sock, SockAddr) of
          ok ->
  