Define NEED__RES_HCONV and POSTPROCESS for host name res_hconf code.
authordrepper <drepper>
Fri, 20 Nov 1998 17:23:15 +0000 (17:23 +0000)
committerdrepper <drepper>
Fri, 20 Nov 1998 17:23:15 +0000 (17:23 +0000)
inet/gethstbyad_r.c
inet/gethstbynm_r.c

index 33b6c7c..175253d 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 #define ADD_VARIABLES  addr, len, type
 #define NEED_H_ERRNO   1
 #define NEED__RES      1
+#define NEED__RES_HCONF        1
+#define POSTPROCESS \
+  if (status == NSS_STATUS_SUCCESS)                                          \
+    {                                                                        \
+      _res_hconf_reorder_addrs (resbuf);                                     \
+      _res_hconf_trim_domains (resbuf);                                              \
+    }
 
 #include "../nss/getXXbyYY_r.c"
index dbc063c..c9262a7 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
 
 #define ADD_VARIABLES  name
 #define NEED_H_ERRNO   1
 #define NEED__RES      1
+#define NEED__RES_HCONF        1
+#define POSTPROCESS \
+  if (status == NSS_STATUS_SUCCESS)                                          \
+    _res_hconf_reorder_addrs (resbuf);
 
 #define HANDLE_DIGITS_DOTS     1
 #define HAVE_LOOKUP_BUFFER     1