From: Marc Dionne Date: Sat, 22 Oct 2011 13:32:33 +0000 (-0400) Subject: cache bypass: don't define iovecp for UKERNEL X-Git-Tag: upstream/1.6.1.pre1^2~22 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=8cc7308aaa9467d8847fb53f2c0e42a29828fd14;p=packages%2Fo%2Fopenafs.git cache bypass: don't define iovecp for UKERNEL iovecp is defined but not used for UKERNEL. Define it conditionally to avoid gcc warnings and --enable-checking failure. Reviewed-on: http://gerrit.openafs.org/5650 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear (cherry picked from commit 547d94edd3affb5f377cd1b3db39c46ca0cf5aec) Change-Id: I700b82173b5c2435a716aaf10541e1583f2655f5 Reviewed-on: http://gerrit.openafs.org/6316 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/src/afs/afs_bypasscache.c b/src/afs/afs_bypasscache.c index 945d9b8b2..e4470243c 100644 --- a/src/afs/afs_bypasscache.c +++ b/src/afs/afs_bypasscache.c @@ -557,7 +557,9 @@ afs_PrefetchNoCache(struct vcache *avc, struct nocache_read_request *bparms) { struct uio *auio; +#ifndef UKERNEL struct iovec *iovecp; +#endif struct vrequest *areq; afs_int32 code = 0; struct rx_connection *rxconn; @@ -577,7 +579,9 @@ afs_PrefetchNoCache(struct vcache *avc, auio = bparms->auio; areq = bparms->areq; +#ifndef UKERNEL iovecp = auio->uio_iov; +#endif tcallspec = (struct tlocal1 *) osi_Alloc(sizeof(struct tlocal1)); do {