EXTRACT_LE_16BITS
EXTRACT_LE_16BITS(rhp->rh_long.lg_dst.dne_remote.dne_nodeaddr);
EXTRACT_LE_16BITS(rhp->rh_long.lg_src.dne_remote.dne_nodeaddr);
dst = EXTRACT_LE_16BITS(rhp->rh_short.sh_dst);
src = EXTRACT_LE_16BITS(rhp->rh_short.sh_src);
src = EXTRACT_LE_16BITS(cmp->cm_init.in_src);
blksize = EXTRACT_LE_16BITS(cmp->cm_init.in_blksize);
hello = EXTRACT_LE_16BITS(cmp->cm_init.in_hello);
src = EXTRACT_LE_16BITS(cmp->cm_ver.ve_src);
src = EXTRACT_LE_16BITS(cmp->cm_test.te_src);
src = EXTRACT_LE_16BITS(cmp->cm_l1rou.r1_src);
src = EXTRACT_LE_16BITS(cmp->cm_l2rout.r2_src);
src = EXTRACT_LE_16BITS(srcea.dne_remote.dne_nodeaddr);
blksize = EXTRACT_LE_16BITS(cmp->cm_rhello.rh_blksize);
hello = EXTRACT_LE_16BITS(cmp->cm_rhello.rh_hello);
src = EXTRACT_LE_16BITS(srcea.dne_remote.dne_nodeaddr);
blksize = EXTRACT_LE_16BITS(cmp->cm_ehello.eh_blksize);
dst = EXTRACT_LE_16BITS(rtea.dne_remote.dne_nodeaddr);
hello = EXTRACT_LE_16BITS(cmp->cm_ehello.eh_hello);
count = EXTRACT_LE_16BITS(rp);
id = EXTRACT_LE_16BITS(rp);
info = EXTRACT_LE_16BITS(rp);
count = EXTRACT_LE_16BITS(rp);
area = EXTRACT_LE_16BITS(rp);
info = EXTRACT_LE_16BITS(rp);
dst = EXTRACT_LE_16BITS(nsphp->nh_dst);
src = EXTRACT_LE_16BITS(nsphp->nh_src);
ack = EXTRACT_LE_16BITS(shp->sh_seq[0]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[1]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[2]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[0]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[1]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[2]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[0]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[1]);
ack = EXTRACT_LE_16BITS(shp->sh_seq[2]);
ack = EXTRACT_LE_16BITS(amp->ak_acknum[0]);
ack = EXTRACT_LE_16BITS(amp->ak_acknum[1]);
ack = EXTRACT_LE_16BITS(amp->ak_acknum[0]);
ack = EXTRACT_LE_16BITS(amp->ak_acknum[1]);
segsize = EXTRACT_LE_16BITS(cimp->ci_segsize);
segsize = EXTRACT_LE_16BITS(ccmp->cc_segsize);
pktlen = EXTRACT_LE_16BITS(ap);
reason = EXTRACT_LE_16BITS(dimp->di_reason);
reason = EXTRACT_LE_16BITS(dcmp->dc_reason);
id = EXTRACT_LE_16BITS(p);