anchor.diff:                  Name;
               {ok, BadNameInfo} ->
                   ?FAIL({getnameinfo, SA, BadNameInfo});
  +            {error, enotsup = ReasonNI} ->
  +                ?SKIP({getnameinfo, ReasonNI});
               {error, Reason1} ->
                   ?FAIL({getnameinfo, SA, Reason1})
           end,
  
positive.code:             verify_addr_info(AddrInfos, Domain);
          {ok, BadAddrInfo} ->
              ?FAIL({getaddrinfo, Hostname, BadAddrInfo});
          {error, Reason2} ->
              ?FAIL({getaddrinfo, Hostname, Reason2})
      end.
  
negative.code:         case net:if_names() of
              {ok, N} when is_list(N) andalso (N =/= []) ->
                  N;
              {error, enotsup = Reason} ->
                  ?SKIP({if_names, Reason});
              {error, Reason} ->
                  ?FAIL({if_names, Reason})
          end,
  