cacheMountDir is no longer global, so aix_vmount() needs it passed as
an argument. Do so.
Reviewed-on: http://gerrit.openafs.org/3259
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit
8401d0281f833638c1cfc5cb862d77fe97232ecb)
Change-Id: I2bd574981d6a63fca88f1a635db09521f6347e9f
Reviewed-on: http://gerrit.openafs.org/3461
#define ROUNDUP(x) (((x) + 3) & ~3)
-aix_vmount()
+aix_vmount(const char *cacheMountDir)
{
struct vmount *vmountp;
int size, error;
#elif defined(AFS_FBSD_ENV)
if ((mount("AFS", cacheMountDir, mountFlags, (caddr_t) 0)) < 0) {
#elif defined(AFS_AIX_ENV)
- if (aix_vmount()) {
+ if (aix_vmount(cacheMountDir)) {
#elif defined(AFS_HPUX100_ENV)
if ((mount("", cacheMountDir, mountFlags, "afs", NULL, 0)) < 0) {
#elif defined(AFS_SUN5_ENV)