]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/nfsstat/nfsstat.c
nfsstat: standardize naming of server variables
[nfs-utils.git] / utils / nfsstat / nfsstat.c
index 619ce8b7ff428d23b38ce4387e36c3cc1c6577e9..2ab578cc35f4a4978c07178572dd8eb81cc022f4 100644 (file)
@@ -8,7 +8,7 @@
 #include <config.h>
 #endif
 
-#define NFSSVCSTAT     "/proc/net/rpc/nfsd"
+#define NFSSRVSTAT     "/proc/net/rpc/nfsd"
 #define NFSCLTSTAT     "/proc/net/rpc/nfs"
 
 #define MOUNTSFILE     "/proc/mounts"
 
 #define MAXNRVALS      32
 
-static unsigned int    svcv2info[20];  /* NFSv2 call counts ([0] == 18) */
+static unsigned int    srvv2info[20];  /* NFSv2 call counts ([0] == 18) */
 static unsigned int    cltv2info[20];  /* NFSv2 call counts ([0] == 18) */
-static unsigned int    svcv3info[24];  /* NFSv3 call counts ([0] == 22) */
+static unsigned int    srvv3info[24];  /* NFSv3 call counts ([0] == 22) */
 static unsigned int    cltv3info[24];  /* NFSv3 call counts ([0] == 22) */
-static unsigned int    svcv4info[4];   /* NFSv4 call counts ([0] == 2) */
+static unsigned int    srvv4info[4];   /* NFSv4 call counts ([0] == 2) */
 static unsigned int    cltv4info[34];  /* NFSv4 call counts ([0] == 32) */
-static unsigned int    svcv4opinfo[42];/* NFSv4 call counts ([0] == 40) */
-static unsigned int    svcnetinfo[5];  /* 0  # of received packets
+static unsigned int    srvv4opinfo[42];/* NFSv4 call counts ([0] == 40) */
+static unsigned int    srvnetinfo[5];  /* 0  # of received packets
                                         * 1  UDP packets
                                         * 2  TCP packets
                                         * 3  TCP connections
@@ -41,7 +41,7 @@ static unsigned int   cltnetinfo[5];  /* 0  # of received packets
                                         * 3  TCP connections
                                         */
 
-static unsigned int    svcrpcinfo[6];  /* 0  total # of RPC calls
+static unsigned int    srvrpcinfo[6];  /* 0  total # of RPC calls
                                         * 1  total # of bad calls
                                         * 2  bad format
                                         * 3  authentication failed
@@ -52,7 +52,7 @@ static unsigned int   cltrpcinfo[4];  /* 0  total # of RPC calls
                                         * 2  cred refreshs
                                         */
 
-static unsigned int    svcrcinfo[9];   /* 0  repcache hits
+static unsigned int    srvrcinfo[9];   /* 0  repcache hits
                                         * 1  repcache hits
                                         * 2  uncached reqs
                                         * (for pre-2.4 kernels:)
@@ -63,7 +63,7 @@ static unsigned int   svcrcinfo[9];   /* 0  repcache hits
                                         * 7  stale
                                         */
 
-static unsigned int    svcfhinfo[7];   /* (for kernels >= 2.4.0)
+static unsigned int    srvfhinfo[7];   /* (for kernels >= 2.4.0)
                                         * 0  stale
                                         * 1  FH lookups
                                         * 2  'anon' FHs
@@ -86,7 +86,7 @@ static const char *   nfsv3name[22] = {
        "fsstat", "fsinfo",  "pathconf", "commit"
 };
 
-static const char *    nfssvrv4name[2] = {
+static const char *    nfssrvv4name[2] = {
        "null",
        "compound",
 };
@@ -100,7 +100,7 @@ static const char * nfscltv4name[32] = {
        "statfs",    "readlink",  "readdir", "server_caps", "delegreturn",
 };
 
-static const char *     nfssvrv4opname[40] = {
+static const char *     nfssrvv4opname[40] = {
         "op0-unused",   "op1-unused", "op2-future",  "access",     "close",       "commit",
         "create",       "delegpurge", "delegreturn", "getattr",    "getfh",       "link",
         "lock",         "lockt",      "locku",       "lookup",     "lookup_root", "nverify",
@@ -118,15 +118,15 @@ typedef struct statinfo {
 
 #define STRUCTSIZE(x)   sizeof(x)/sizeof(*x)
 
-static statinfo                svcinfo[] = {
-       { "net",        STRUCTSIZE(svcnetinfo), svcnetinfo },
-       { "rpc",        STRUCTSIZE(svcrpcinfo), svcrpcinfo },
-       { "rc",         STRUCTSIZE(svcrcinfo),  svcrcinfo  },
-       { "fh",         STRUCTSIZE(svcfhinfo),  svcfhinfo  },
-       { "proc2",      STRUCTSIZE(svcv2info),  svcv2info  },
-       { "proc3",      STRUCTSIZE(svcv3info),  svcv3info  },
-       { "proc4",      STRUCTSIZE(svcv4info),  svcv4info  },
-       { "proc4ops",   STRUCTSIZE(svcv4opinfo),svcv4opinfo},
+static statinfo                srvinfo[] = {
+       { "net",        STRUCTSIZE(srvnetinfo), srvnetinfo },
+       { "rpc",        STRUCTSIZE(srvrpcinfo), srvrpcinfo },
+       { "rc",         STRUCTSIZE(srvrcinfo),  srvrcinfo  },
+       { "fh",         STRUCTSIZE(srvfhinfo),  srvfhinfo  },
+       { "proc2",      STRUCTSIZE(srvv2info),  srvv2info  },
+       { "proc3",      STRUCTSIZE(srvv3info),  srvv3info  },
+       { "proc4",      STRUCTSIZE(srvv4info),  srvv4info  },
+       { "proc4ops",   STRUCTSIZE(srvv4opinfo),srvv4opinfo},
        { NULL,         0,                      NULL       }
 };
 
@@ -147,7 +147,7 @@ static int          parse_statfile(const char *, struct statinfo *);
 
 static statinfo                *get_stat_info(const char *, struct statinfo *);
 
-static int             mounts(const char *);
+static int             mounts(const char *);
 
 static void            get_stats(const char *, statinfo *, int *, int, const char *);
 static int             has_stats(const unsigned int *);
@@ -221,7 +221,7 @@ main(int argc, char **argv)
                        opt_prt = 0;
        int             c;
        char           *progname;
+
        if ((progname = strrchr(argv[0], '/')))
                progname++;
        else
@@ -313,7 +313,7 @@ main(int argc, char **argv)
        }
 
        if (opt_srv)
-               get_stats(NFSSVCSTAT, svcinfo, &opt_srv, opt_clt, "Server");
+               get_stats(NFSSRVSTAT, srvinfo, &opt_srv, opt_clt, "Server");
        if (opt_clt)
                get_stats(NFSCLTSTAT, cltinfo, &opt_clt, opt_srv, "Client");
 
@@ -322,7 +322,7 @@ main(int argc, char **argv)
                        print_numbers(
                        "Server packet stats:\n"
                        "packets    udp        tcp        tcpconn\n",
-                       svcnetinfo, 4
+                       srvnetinfo, 4
                        );
                        printf("\n");
                }
@@ -330,7 +330,7 @@ main(int argc, char **argv)
                        print_numbers(
                        "Server rpc stats:\n"
                        "calls      badcalls   badauth    badclnt    xdrcall\n",
-                       svcrpcinfo, 5
+                       srvrpcinfo, 5
                        );
                        printf("\n");
                }
@@ -338,7 +338,7 @@ main(int argc, char **argv)
                        print_numbers(
                        "Server reply cache:\n"
                        "hits       misses     nocache\n",
-                       svcrcinfo, 3
+                       srvrcinfo, 3
                        );
                        printf("\n");
                }
@@ -350,43 +350,43 @@ main(int argc, char **argv)
                 *     We preseve the 2.2 order
                 */
                if (opt_prt & PRNT_FH) {
-                       if (get_stat_info("fh", svcinfo)) {     /* >= 2.4 */
-                               int t = svcfhinfo[3];
-                               svcfhinfo[3]=svcfhinfo[4];
-                               svcfhinfo[4]=t;
+                       if (get_stat_info("fh", srvinfo)) {     /* >= 2.4 */
+                               int t = srvfhinfo[3];
+                               srvfhinfo[3]=srvfhinfo[4];
+                               srvfhinfo[4]=t;
                                
-                               svcfhinfo[5]=svcfhinfo[0]; /* relocate 'stale' */
+                               srvfhinfo[5]=srvfhinfo[0]; /* relocate 'stale' */
                                
                                print_numbers(
                                        "Server file handle cache:\n"
                                        "lookup     anon       ncachedir  ncachedir  stale\n",
-                                       svcfhinfo + 1, 5);
+                                       srvfhinfo + 1, 5);
                        } else                                  /* < 2.4 */
                                print_numbers(
                                        "Server file handle cache:\n"
                                        "lookup     anon       ncachedir  ncachedir  stale\n",
-                                       svcrcinfo + 3, 5);
+                                       srvrcinfo + 3, 5);
                        printf("\n");
                }
                if (opt_prt & PRNT_CALLS) {
-                       if ((opt_prt & PRNT_V2) || ((opt_prt & PRNT_AUTO) && has_stats(svcv2info)))
+                       if ((opt_prt & PRNT_V2) || ((opt_prt & PRNT_AUTO) && has_stats(srvv2info)))
                                print_callstats(
                                "Server nfs v2:\n",
-                                   nfsv2name, svcv2info + 1, sizeof(nfsv2name)/sizeof(char *)
+                                   nfsv2name, srvv2info + 1, sizeof(nfsv2name)/sizeof(char *)
                                );
-                       if ((opt_prt & PRNT_V3) || ((opt_prt & PRNT_AUTO) && has_stats(svcv3info)))
+                       if ((opt_prt & PRNT_V3) || ((opt_prt & PRNT_AUTO) && has_stats(srvv3info)))
                                print_callstats(
                                "Server nfs v3:\n",
-                               nfsv3name, svcv3info + 1, sizeof(nfsv3name)/sizeof(char *)
+                               nfsv3name, srvv3info + 1, sizeof(nfsv3name)/sizeof(char *)
                                );
-                       if ((opt_prt & PRNT_V4) || ((opt_prt & PRNT_AUTO) && has_stats(svcv4info))) {
+                       if ((opt_prt & PRNT_V4) || ((opt_prt & PRNT_AUTO) && has_stats(srvv4info))) {
                                print_callstats(
                                "Server nfs v4:\n",
-                               nfssvrv4name, svcv4info + 1, sizeof(nfssvrv4name)/sizeof(char *)
+                               nfssrvv4name, srvv4info + 1, sizeof(nfssrvv4name)/sizeof(char *)
                                );
                                print_callstats(
                                "Server nfs v4 operations:\n",
-                               nfssvrv4opname, svcv4opinfo + 1, sizeof(nfssvrv4opname)/sizeof(char *)
+                               nfssrvv4opname, srvv4opinfo + 1, sizeof(nfssrvv4opname)/sizeof(char *)
                                );
                        }
                }