summaryrefslogtreecommitdiffstats
path: root/isys/nfsmount_xdr.c
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2005-12-05 19:05:38 +0000
committerPeter Jones <pjones@redhat.com>2005-12-05 19:05:38 +0000
commit19577a610fd33e23b9b07082086c31f1b00da273 (patch)
tree0408d42978acb8ce990ef7d5299efb45e7fee9f3 /isys/nfsmount_xdr.c
parente4c458236ff84cc6e867eaf638a568e561cab592 (diff)
downloadanaconda-19577a610fd33e23b9b07082086c31f1b00da273.tar.gz
anaconda-19577a610fd33e23b9b07082086c31f1b00da273.tar.xz
anaconda-19577a610fd33e23b9b07082086c31f1b00da273.zip
* isys/nfsmount_xdr.c (xdr_mountres3_ok): reformat weird tabbing,
and don't type-pun any more. * isys/linkdetect.c (mdio_read): no type-punning. * loader/moduleinfo.c (readModuleInfo): fix typo (+ instead of +=) that gcc41 complains about.
Diffstat (limited to 'isys/nfsmount_xdr.c')
-rw-r--r--isys/nfsmount_xdr.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/isys/nfsmount_xdr.c b/isys/nfsmount_xdr.c
index 3810118b4..bfe1f758d 100644
--- a/isys/nfsmount_xdr.c
+++ b/isys/nfsmount_xdr.c
@@ -83,11 +83,14 @@ xdr_fhstatus (XDR *xdrs, fhstatus *objp)
bool_t
xdr_mountres3_ok (XDR *xdrs, mountres3_ok *objp)
{
- if (!xdr_fhandle3 (xdrs, &objp->fhandle))
- return FALSE;
- if (!xdr_array (xdrs, (char **)&objp->auth_flavours.auth_flavours_val, (u_int *) &objp->auth_flavours.auth_flavours_len, ~0,
- sizeof (int), (xdrproc_t) xdr_int))
- return FALSE;
+ void *val = &objp->auth_flavours.auth_flavours_val;
+ unsigned int *len = (u_int *) &objp->auth_flavours.auth_flavours_len;
+
+ if (!xdr_fhandle3 (xdrs, &objp->fhandle))
+ return FALSE;
+ if (!xdr_array (xdrs, (char **)val, len, ~0, sizeof (int),
+ (xdrproc_t) xdr_int))
+ return FALSE;
return TRUE;
}