avoid a potential panic from passing a bogus path into the kernel for
evaluation, in memcache mode.
Change-Id: Iaa11eded2e8946207f7df9e77c3de1e5ff4f963e
Reviewed-on: http://gerrit.openafs.org/3651
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
* Pass the kernel the name of the workstation cache file holding the
* cell information.
*/
- if (afsd_debug)
- printf("%s: Calling AFSOP_CELLINFO: cell info file is '%s'\n", rn,
- fullpn_CellInfoFile);
+ if (!(cacheFlags & AFSCALL_INIT_MEMCACHE)) {
+ if (afsd_debug)
+ printf("%s: Calling AFSOP_CELLINFO: cell info file is '%s'\n", rn,
+ fullpn_CellInfoFile);
afsd_call_syscall(AFSOP_CELLINFO, fullpn_CellInfoFile);
+ }
if (rxmaxmtu) {
if (afsd_verbose)