/*
Copyright (c) 1993 Xerox Corporation. All rights reserved.
*/
/*
* kept in xprt->xp←p2
*/
/* Chauser, October 28, 1993 5:07 pm PDT */
struct svcudp←data {
u←int su←iosz; /* byte size of send.recv buffer */
u←long su←xid; /* transaction id */
XDR su←xdrs; /* XDR handle */
char su←verfbody[MAX←AUTH←BYTES]; /* verifier body */
char * su←cache; /* cached data, NULL if no cache */
};
#define su←data(xprt) ((struct svcudp←data *)(xprt->xp←p2))
#define rpc←buffer(xprt) ((xprt)->xp←p1)
#define MAX(a, b) ((a > b) ? a : b)