|
@@ -196,10 +196,10 @@ static void rpc_req(int rpc_prog, int rpc_proc, uint32_t *data, int datalen)
|
|
|
rpc_pkt.u.call.vers = htonl(2); /* portmapper is version 2 */
|
|
|
}
|
|
|
rpc_pkt.u.call.proc = htonl(rpc_proc);
|
|
|
- p = (uint32_t *)&(rpc_pkt.u.call.data);
|
|
|
+ p = rpc_pkt.u.call.data;
|
|
|
|
|
|
if (datalen)
|
|
|
- memcpy((char *)p, (char *)data, datalen*sizeof(uint32_t));
|
|
|
+ memcpy(p, data, datalen * sizeof(uint32_t));
|
|
|
|
|
|
pktlen = (char *)p + datalen * sizeof(uint32_t) - (char *)&rpc_pkt;
|
|
|
|
|
@@ -583,7 +583,7 @@ static int nfs_lookup_reply(uchar *pkt, unsigned len)
|
|
|
|
|
|
static int nfs3_get_attributes_offset(uint32_t *data)
|
|
|
{
|
|
|
- if (ntohl(data[1]) != 0) {
|
|
|
+ if (data[1]) {
|
|
|
/* 'attributes_follow' flag is TRUE,
|
|
|
* so we have attributes on 21 dwords */
|
|
|
/* Skip unused values :
|