--- u-boot/net/nfs.c 2004-02-24 14:35:13.000000000 -0500 +++ u-boot-nfs-fix/net/nfs.c 2004-02-24 14:36:13.000000000 -0500 @@ -539,8 +539,7 @@ printf ("%s\n", __FUNCTION__); #endif - rlen = (uchar *)&(rpc_pkt.u.reply.data[19]) - (uchar *)&(rpc_pkt.u.reply.id); - memcpy ((uchar *)&rpc_pkt, pkt, rlen); + memcpy ((uchar *)&rpc_pkt, pkt, len); if (rpc_pkt.u.reply.rstatus || rpc_pkt.u.reply.verifier ||