X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fviced%2Fviced.c;h=165ed557850a631f74918093658d8281cbec0a09;hp=2dbac807b8eef3a87ff252bdb1ba15f253d9e94b;hb=683acaed17da90455aab0cbb3d1539c51415b137;hpb=d3b8a05d229a80100f40fca4dfdcd820313fcea8 diff --git a/src/viced/viced.c b/src/viced/viced.c index 2dbac80..165ed55 100644 --- a/src/viced/viced.c +++ b/src/viced/viced.c @@ -1023,6 +1023,9 @@ ParseArgs(int argc, char *argv[]) cmd_AddParmAtOffset(opts, OPT_vhandle_initial_cachesize, "-vhandle-initial-cachesize", CMD_SINGLE, CMD_OPTIONAL, "# fds reserved for cache IO"); + cmd_AddParmAtOffset(opts, OPT_vhashsize, "-vhashsize", + CMD_SINGLE, CMD_OPTIONAL, + "log(2) of # of volume hash buckets"); #ifdef AFS_DEMAND_ATTACH_FS /* dafs options */ @@ -1034,9 +1037,6 @@ ParseArgs(int argc, char *argv[]) "disable state restore during startup"); cmd_AddParmAtOffset(opts, OPT_fs_state_verify, "-fs-state-verify", CMD_SINGLE, CMD_OPTIONAL, "none|save|restore|both"); - cmd_AddParmAtOffset(opts, OPT_vhashsize, "-vhashsize", - CMD_SINGLE, CMD_OPTIONAL, - "log(2) of # of volume hash buckets"); cmd_AddParmAtOffset(opts, OPT_vlrudisable, "-vlrudisable", CMD_FLAG, CMD_OPTIONAL, "disable VLRU functionality"); cmd_AddParmAtOffset(opts, OPT_vlruthresh, "-vlruthresh", @@ -1251,6 +1251,13 @@ ParseArgs(int argc, char *argv[]) return -1; } } + if (cmd_OptionAsInt(opts, OPT_vhashsize, &optval) == 0) { + if (VSetVolHashSize(optval)) { + fprintf(stderr, "specified -vhashsize (%d) is invalid or out " + "of range\n", optval); + return -1; + } + } #ifdef AFS_DEMAND_ATTACH_FS if (cmd_OptionPresent(opts, OPT_fs_state_dont_save)) @@ -1272,13 +1279,6 @@ ParseArgs(int argc, char *argv[]) return -1; } } - if (cmd_OptionAsInt(opts, OPT_vhashsize, &optval) == 0) { - if (VSetVolHashSize(optval)) { - fprintf(stderr, "specified -vhashsize (%d) is invalid or out " - "of range\n", optval); - return -1; - } - } if (cmd_OptionPresent(opts, OPT_vlrudisable)) VLRU_SetOptions(VLRU_SET_ENABLED, 0); if (cmd_OptionAsInt(opts, OPT_vlruthresh, &optval) == 0)