SCCS-vsn: sys/nfs/nfs_subs.c 7.31
SCCS-vsn: sys/nfs/nfs_syscalls.c 7.20
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)nfs_subs.c 7.30 (Berkeley) %G%
+ * @(#)nfs_subs.c 7.31 (Berkeley) %G%
clget = 0;
ileft = m->m_len - 9;
ip = mtod(m, u_char *);
clget = 0;
ileft = m->m_len - 9;
ip = mtod(m, u_char *);
- MGETHDR(om, MT_DATA, M_WAIT);
+ MGETHDR(om, M_WAIT, MT_DATA);
if (clget)
MCLGET(om, M_WAIT);
retm = om;
if (clget)
MCLGET(om, M_WAIT);
retm = om;
olen = om->m_len = 5;
oleft = M_TRAILINGSPACE(om);
op = mtod(om, u_char *);
olen = om->m_len = 5;
oleft = M_TRAILINGSPACE(om);
op = mtod(om, u_char *);
- *((u_long *)op) = *((u_long *)ip);
+ bcopy(ip, op, sizeof(u_long));
ip += 7;
op += 4;
*op++ = *ip++ + 1;
ip += 7;
op += 4;
*op++ = *ip++ + 1;
clget = 1;
else
clget = 0;
clget = 1;
else
clget = 0;
- MGETHDR(om, MT_DATA, M_WAIT);
+ MGETHDR(om, M_WAIT, MT_DATA);
if (clget)
MCLGET(om, M_WAIT);
olen = om->m_len = 8;
if (clget)
MCLGET(om, M_WAIT);
olen = om->m_len = 8;
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)nfs_syscalls.c 7.19 (Berkeley) %G%
+ * @(#)nfs_syscalls.c 7.20 (Berkeley) %G%
mreq->m_pkthdr.len = siz;
mreq->m_pkthdr.rcvif = (struct ifnet *)0;
if (wascomp && compressreply[procid]) {
mreq->m_pkthdr.len = siz;
mreq->m_pkthdr.rcvif = (struct ifnet *)0;
if (wascomp && compressreply[procid]) {
- m = nfs_compress(m);
- siz = m->m_pkthdr.len;
+ mreq = nfs_compress(mreq);
+ siz = mreq->m_pkthdr.len;
}
/*
* For non-atomic protocols, prepend a Sun RPC
}
/*
* For non-atomic protocols, prepend a Sun RPC