XDRALIGN
xlen = XDRALIGN(len);
diff = xlen - XDRALIGN(B(rr->rr_v3.xu_xslen));
xlen = XDRALIGN(len);
diff += xlen - XDRALIGN(B(re->re_maddr.xu_xslen));
if ((XDRALIGN(xdr) < xdr) || (RPCB_BUF_GEQ(rm, p, XDRALIGN(xdr)) == 0))
p += XDRALIGN(xdr); /* Advance our location. */
if (l < 11 || l > 23 || !RPCB_BUF_GEQ(rm, *p, XDRALIGN(l)))
*(char **)p += XDRALIGN(l);
xlen = XDRALIGN(len);
diff = xlen - XDRALIGN(B(ra->ra_maddr.xu_xslen));