diff options
Diffstat (limited to 'usr.bin/netstat/main.c')
-rw-r--r-- | usr.bin/netstat/main.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/usr.bin/netstat/main.c b/usr.bin/netstat/main.c index ed02642..d51489a 100644 --- a/usr.bin/netstat/main.c +++ b/usr.bin/netstat/main.c @@ -364,12 +364,20 @@ main(argc, argv) printf("%s: no stats routine\n", tp->pr_name); exit(0); } +#if 0 /* * Keep file descriptors open to avoid overhead * of open/close on each call to get* routines. */ sethostent(1); setnetent(1); +#else + /* + * This does not make sense any more with DNS being default over + * the files. Doing a setXXXXent(1) causes a tcp connection to be + * used for the queries, which is slower. + */ +#endif if (iflag) { intpr(interval, nl[N_IFNET].n_value); exit(0); |