]> 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)
committerJeffrey Altman <jaltman@openafs.org>
Tue, 18 Jan 2011 17:52:49 +0000 (09:52 -0800)
commitf25cbdf09ff890846a68f619ccb1d00ab2b3c7a8
tree0f8a009ca9b4a4e525ed8aea3f1ea175f65025e5
parent7c0d4b331e8d1f962aae5328490944182311a569
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.

Change-Id: Icb83ba77984075216a44cdeba689bc05e98ed92a
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>
src/WINNT/afsd/cm_conn.c
src/WINNT/afsd/cm_server.c