irix label changes rx subdir
authorChaz Chandler <clc31@inbox.com>
Tue, 9 Feb 2010 01:59:10 +0000 (20:59 -0500)
committerDerrick Brashear <shadow|account-1000005@unknown>
Tue, 9 Feb 2010 03:27:25 +0000 (19:27 -0800)
no label support in non-c99 irix cc, xdr_len.c and xdr_mem.c
changed accordingly

Change-Id: I9f9780254cd7e80649d40b3df6bcdd84a2f90404
modified:   src/rx/xdr_len.c
modified:   src/rx/xdr_mem.c
Reviewed-on: http://gerrit.openafs.org/1266
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

src/rx/xdr_len.c
src/rx/xdr_mem.c

index 69fe355..f226f54 100644 (file)
@@ -87,7 +87,7 @@ xdrlen_inline(AFS_XDRS_T axdrs, u_int len)
 }
 
 static struct xdr_ops xdrlen_ops = {
-#ifdef AFS_NT40_ENV
+#if defined(AFS_NT40_ENV) || (defined(AFS_SGI_ENV) && !defined(__c99))
     /* Windows does not support labeled assigments */
     xdrlen_getint32,    /* not supported */
     xdrlen_putint32,    /* serialize an afs_int32 */
index 2608b2a..483de0c 100644 (file)
@@ -61,7 +61,7 @@ static afs_int32 *xdrmem_inline(AFS_XDRS_T, u_int);
 static void xdrmem_destroy(AFS_XDRS_T);
 
 static struct xdr_ops xdrmem_ops = {
-#ifdef AFS_NT40_ENV
+#if defined(AFS_NT40_ENV) || (defined(AFS_SGI_ENV) && !defined(__c99))
     /* Windows does not support labeled assigments */
     xdrmem_getint32,    /* deserialize an afs_int32 */
     xdrmem_putint32,    /* serialize an afs_int32 */