diff options
author | Roland McGrath <roland@hack.frob.com> | 2015-03-04 15:55:38 -0800 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2015-03-04 15:55:38 -0800 |
commit | 2752f3381b013df24752488488a4cc6e4716fd95 (patch) | |
tree | 4b8367f6aef904ae1496566d6de327b67d4fb129 /nss | |
parent | 2cfe32bc05b11b0dc633cd04f48f47734faf2399 (diff) | |
download | glibc-2752f3381b013df24752488488a4cc6e4716fd95.tar glibc-2752f3381b013df24752488488a4cc6e4716fd95.tar.gz glibc-2752f3381b013df24752488488a4cc6e4716fd95.tar.bz2 glibc-2752f3381b013df24752488488a4cc6e4716fd95.zip |
Split rpcent tests out of tst-netdb.
Diffstat (limited to 'nss')
-rw-r--r-- | nss/test-netdb.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/nss/test-netdb.c b/nss/test-netdb.c index 25cc2c75b9..7088549311 100644 --- a/nss/test-netdb.c +++ b/nss/test-netdb.c @@ -23,14 +23,12 @@ - /etc/hosts - /etc/networks - /etc/protocols - - /etc/rpc The tests try to be fairly generic and simple so that they work on every possible setup (and might therefore not detect some possible errors). */ #include <netdb.h> -#include <rpc/netdb.h> #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -300,43 +298,6 @@ test_protocols (void) } -static void -output_rpcent (const char *call, struct rpcent *rptr) -{ - char **pptr; - - if (rptr == NULL) - printf ("Call: %s returned NULL\n", call); - else - { - printf ("Call: %s, returned: r_name: %s, r_number: %d\n", - call, rptr->r_name, rptr->r_number); - for (pptr = rptr->r_aliases; *pptr != NULL; pptr++) - printf (" alias: %s\n", *pptr); - } -} - -static void -test_rpc (void) -{ - struct rpcent *rptr; - - rptr = getrpcbyname ("portmap"); - output_rpcent ("getrpcyname (\"portmap\")", rptr); - - rptr = getrpcbynumber (100000); - output_rpcent ("getrpcbynumber (100000)", rptr); - - setrpcent (0); - do - { - rptr = getrpcent (); - output_rpcent ("getrpcent ()", rptr); - } - while (rptr != NULL); - endrpcent (); -} - /* Override /etc/nsswitch.conf for this program. This is mainly useful for developers. */ static void __attribute__ ((unused)) @@ -351,7 +312,6 @@ setdb (const char *dbname) __nss_configure_lookup ("networks", dbname); } __nss_configure_lookup ("protocols", dbname); - __nss_configure_lookup ("rpc", dbname); __nss_configure_lookup ("services", dbname); } @@ -366,7 +326,6 @@ do_test (void) test_hosts (); test_network (); test_protocols (); - test_rpc (); test_services (); if (error_count) |