]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Windows: use cm_ServerEqual() in cm_Analyze()
authorJeffrey Altman <jaltman@your-file-system.com>
Fri, 14 Jan 2011 05:22:39 +0000 (00:22 -0500)
committerDerrick Brashear <shadow@dementia.org>
Fri, 4 Feb 2011 15:07:04 +0000 (07:07 -0800)
commit25a77d00e204e082c1b5dd736cef5076bf719f02
treec004f6cd91d9ffbf37a19cb504e1b8988b09a5a9
parentaf2897097cd76940b0bfdde49a85b6fb6b7e2436
Windows: use cm_ServerEqual() in cm_Analyze()

In cm_Analyze() when processing VNOVOL, VMOVED or VOFFLINE errors
do not use pointer equivalence as the test to determine if a
server is affected by the error.  Use cm_ServerEqual() instead.

Fix cm_ServerEqual() to work even when both cm_server_t objects
are not UUID aware.

Reviewed-on: http://gerrit.openafs.org/3659
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
(cherry picked from commit f25cbdf09ff890846a68f619ccb1d00ab2b3c7a8)

Change-Id: Iabebbb0e620c42898b428352ea2ec3cb64de8d74
Reviewed-on: http://gerrit.openafs.org/3836
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/WINNT/afsd/cm_conn.c
src/WINNT/afsd/cm_server.c