Windows: Prevent fs fetchdata offset bug error from propagating to caller
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 9 Oct 2009 10:23:10 +0000 (06:23 -0400)
committerJeffrey Altman <jaltman|account-1000011@unknown>
Sat, 10 Oct 2009 17:06:16 +0000 (10:06 -0700)
commit8788462b65eca3e4b25f0e5bda44eac43a135d79
tree855e2463046cb5899b198ce0412aa198af5a9559
parent6133d25397b8365d450c99b8bc147972f8600074
Windows: Prevent fs fetchdata offset bug error from propagating to caller

When the file server fetchdata offset bug is triggered and detected,
not only do we have to behave as if 'length_found' is zero, but we
also must ignore the RXGEN_CC_UNMARSHAL error that will be returned
from rx_EndCall() due to the parsing error that occurred during the
rx_Read32() call.

LICENSE MIT

Reviewed-on: http://gerrit.openafs.org/634
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/cm_dcache.c