vlserver: initialize nvlentry elements after read 55/13755/5
authorCheyenne Wills <cwills@sinenomine.net>
Fri, 9 Aug 2019 19:25:26 +0000 (13:25 -0600)
committerBenjamin Kaduk <kaduk@mit.edu>
Fri, 6 Sep 2019 14:45:57 +0000 (10:45 -0400)
commitddf7d2a7f4bfdcab238e791cb8c49bb803e76b09
treee30927640ecdaa1e36803427d150dcac591b3b02
parent83d9a86fb1af519a92ffc0d8f6d73cddded8f6f5
vlserver: initialize nvlentry elements after read

Commit 7620bd33487207b348ed7aeba45f8d743132ba84 (vlserver: fix
vlentryread() for old vldb formats) leaves the tail end of the
serverNumber, serverParition and serverFlags arrays uninitialized since
it only copies OMAXNSERVERS elements into arrays that have NMAXNSERVERS
elements.

Initialize the elements in the nvlentry server arrays that were not
copied with BADSERVERID.

Change-Id: I9533e3a40922c76d4179e0ada393103c2aa533dd
Reviewed-on: https://gerrit.openafs.org/13755
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
src/vlserver/vlutils.c