From 0c6a2a7b359b7b0432c94287485ed1ed26d5f253 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Fri, 29 Jun 2012 10:04:10 -0400 Subject: [PATCH] viced: null-terminate server list for ubik when we set up the vlserver connection, we could potentially use uninitialized memory as ubik connections. don't. Change-Id: Idefa71874c7402c927fbf148f994f9422183208a Reviewed-on: http://gerrit.openafs.org/7610 Reviewed-by: Simon Wilkinson Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear Tested-by: BuildBot --- src/viced/viced.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/viced/viced.c b/src/viced/viced.c index 982aad2c2f..c448d8002b 100644 --- a/src/viced/viced.c +++ b/src/viced/viced.c @@ -1494,6 +1494,7 @@ vl_Initialize(struct afsconf_dir *dir) struct rx_securityClass *sc; struct rx_connection *serverconns[MAXSERVERS]; + memset(serverconns, 0, sizeof(serverconns)); code = afsconf_ClientAuth(dir, &sc, &scIndex); if (code) { ViceLog(0, ("Could not get security object for localAuth\n"));