From 2752f3381b013df24752488488a4cc6e4716fd95 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 4 Mar 2015 15:55:38 -0800 Subject: Split rpcent tests out of tst-netdb. --- nss/test-netdb.c | 41 ----------------------------------------- 1 file changed, 41 deletions(-) (limited to 'nss/test-netdb.c') 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 -#include #include #include #include @@ -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) -- cgit v1.2.3