Windows: cm_UpdateIFInfo consolidate syscfg_GetIFInfo calls
authorJeffrey Altman <jaltman@your-file-system.com>
Thu, 4 Sep 2014 13:04:42 +0000 (09:04 -0400)
committerJeffrey Altman <jaltman@your-file-system.com>
Wed, 1 Oct 2014 14:18:52 +0000 (10:18 -0400)
commit28f5493df15f4af5afacaee1acb5980da3d05783
treef53cf7bd0681f28a1f7b22384f337222b2bb3171
parent0123b0283d6c9b74eb81eecd4f23f4997764992a
Windows: cm_UpdateIFInfo consolidate syscfg_GetIFInfo calls

Add a new function cm_UpdateIFInfo() that consolidates all of the
syscfg_GetIFInfo() call functionality into a single rountine.  Replace
all of the existing call sites.

It is safe to call cm_UpdateIFInfo() without holding cm_syscfgLock
during afsd initialization because no other threads have been created.

Reviewed-on: http://gerrit.openafs.org/11443
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
(cherry picked from commit 95c3db9c7ccb86c7ad384c06094c066107de262c)

Change-Id: I69bb6721902deff326442e422c3375618b4d6ca3
Reviewed-on: http://gerrit.openafs.org/11494
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsd/afsd_init.c
src/WINNT/afsd/cm_callback.c
src/WINNT/afsd/cm_server.c
src/WINNT/afsd/cm_server.h