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>
}
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 */
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 */