Author: smh
Date: Mon Jan  9 09:28:03 2017
New Revision: 311769
URL: https://svnweb.freebsd.org/changeset/base/311769

Log:
  Fix rstat: symbol not in namelist from netstat
  
  Load kvm symbols earlier to prevent rstat: symbol not in namelist
  error when running netstat -rs.
  
  Submitted by: Sebastian Huber <sebastian.hu...@embedded-brains.de>
  MFC after:    1 week
  Sponsored by: Multiplay

Modified:
  head/usr.bin/netstat/main.c

Modified: head/usr.bin/netstat/main.c
==============================================================================
--- head/usr.bin/netstat/main.c Mon Jan  9 08:12:22 2017        (r311768)
+++ head/usr.bin/netstat/main.c Mon Jan  9 09:28:03 2017        (r311769)
@@ -427,6 +427,9 @@ main(int argc, char *argv[])
        if (xflag && Tflag)
                xo_errx(1, "-x and -T are incompatible, pick one.");
 
+       /* Load all necessary kvm symbols */
+       kresolve_list(nl);
+
        if (Bflag) {
                if (!live)
                        usage();
@@ -507,9 +510,6 @@ main(int argc, char *argv[])
                exit(0);
        }
 
-       /* Load all necessary kvm symbols */
-       kresolve_list(nl);
-
        if (tp) {
                xo_open_container("statistics");
                printproto(tp, tp->pr_name, &first);
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to