]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
util: Use HAVE_NETDB instead of HAVE_LIBNSS
authorTokunori Ikegami <ikegami.t@gmail.com>
Thu, 15 Jun 2023 15:16:50 +0000 (00:16 +0900)
committerDaniel Wagner <wagi@monom.org>
Thu, 15 Jun 2023 15:49:41 +0000 (17:49 +0200)
Signed-off-by: Tokunori Ikegami <ikegami.t@gmail.com>
meson.build
src/nvme/util.c

index cf6e4f4b53e5e2778ef9e3e7cdda4004fccbd33c..7cb1049f47b3d4e59a1c578381fed3cc1547db44 100644 (file)
@@ -216,7 +216,7 @@ conf.set10(
 )
 
 conf.set(
-    'HAVE_LIBNSS',
+    'HAVE_NETDB',
     cc.links(
       '''#include <sys/types.h>
          #include <sys/socket.h>
@@ -226,7 +226,7 @@ conf.set(
              return getaddrinfo(argv[1], argv[2], &hints, &result);
       }
       ''',
-      name: 'libnss',
+      name: 'netdb',
     ),
     description: 'Is network address and service translation available'
 )
index 8592685b63db32c73925fde492435c2c98cf9084..853bbbe3a2d7a6987eab13446ce0fd6e98400999 100644 (file)
@@ -579,7 +579,7 @@ const char *nvme_errno_to_string(int status)
        return s;
 }
 
-#ifdef HAVE_LIBNSS
+#ifdef HAVE_NETDB
 char *hostname2traddr(struct nvme_root *r, const char *traddr)
 {
        struct addrinfo *host_info, hints = {.ai_family = AF_UNSPEC};
@@ -623,9 +623,7 @@ free_addrinfo:
        freeaddrinfo(host_info);
        return ret_traddr;
 }
-
-#else  /* !HAVE_LIBNSS */
-
+#else /* HAVE_NETDB */
 char *hostname2traddr(struct nvme_root *r, const char *traddr)
 {
        nvme_msg(NULL, LOG_ERR, "No support for hostname IP address resolution; " \
@@ -634,7 +632,7 @@ char *hostname2traddr(struct nvme_root *r, const char *traddr)
        errno = -ENOTSUP;
        return NULL;
 }
-#endif /* HAVE_LIBNSS */
+#endif /* HAVE_NETDB */
 
 char *startswith(const char *s, const char *prefix)
 {