SVCEXT
msg = SVCEXT(xprt)->msg;
r = SVCEXT(xprt)->req;
cred_area = SVCEXT(xprt)->cred_area;
SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL;
if (SVCEXT(xprt)->parent)
xprt = SVCEXT(xprt)->parent;
for (xlist = SVCEXT(xprt)->my_xlist; xlist != NULL; xlist = xnext) {
SVCEXT(xprt)->parent = parent;
SVCEXT(xprt)->flags = SVCEXT(parent)->flags;
if (SVCEXT(xprt)->parent)
xprt = SVCEXT(xprt)->parent;
if (SVCEXT(xprt)->refcnt > 0)
if (svc_mt_mode != RPC_SVC_MT_NONE && SVCEXT(xprt)->parent != NULL)
transp = SVCEXT(xprt)->parent;
if (svc_mt_mode != RPC_SVC_MT_NONE && SVCEXT(xprt)->parent != NULL)
parent = SVCEXT(xprt)->parent;
if (svc_mt_mode != RPC_SVC_MT_NONE && SVCEXT(xprt)->parent != NULL)
parent = SVCEXT(xprt)->parent;
SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL;
msg = SVCEXT(xprt)->msg;
r = SVCEXT(xprt)->req;
cred_area = SVCEXT(xprt)->cred_area;
SVCEXT(xprt)->parent = parent;
SVCEXT(xprt)->flags = SVCEXT(parent)->flags;
SVCXPRT_LIST *xlist = SVCEXT(parent)->my_xlist;
SVCEXT(parent)->refcnt++;
if ((parent = SVCEXT(xprt)->parent) == NULL) {
xhead = SVCEXT(parent)->my_xlist;
xlist = SVCEXT(xprt)->my_xlist;
SVCEXT(parent)->refcnt--;
if (SVCEXT(parent)->refcnt == 0)
if (SVCEXT(xprt)->parent)
xprt = SVCEXT(xprt)->parent;
if (SVCEXT(xprt)->refcnt > 0)
msg = SVCEXT(xprt)->msg;
r = SVCEXT(xprt)->req;
cred_area = SVCEXT(xprt)->cred_area;
SVCXPRT_LIST *xlist = SVCEXT(parent)->my_xlist;
SVCEXT(parent)->refcnt++;
if ((parent = SVCEXT(xprt)->parent) == NULL)
xhead = SVCEXT(parent)->my_xlist;
xlist = SVCEXT(xprt)->my_xlist;
SVCEXT(parent)->refcnt--;
if (SVCEXT(parent)->refcnt == 0)
SVCXPRT *parent = SVCEXT(xprt)->parent;
if (SVCEXT(xprt)->parent)
xprt = SVCEXT(xprt)->parent;
if (SVCEXT(xprt)->refcnt > 0)
SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL;
SVCXPRT *parent = SVCEXT(xprt)->parent ? SVCEXT(xprt)->parent : xprt;
(void) mutex_lock(&svc_send_mutex(SVCEXT(xprt)->parent));
(void) mutex_unlock(&svc_send_mutex(SVCEXT(xprt)->parent));
SVCEXT(xprt)->parent = parent;
SVCEXT(xprt)->flags = SVCEXT(parent)->flags;
SVCXPRT_EXT *xt = xprt ? SVCEXT(xprt) : NULL;
SVCEXT(xprt)->parent = parent;
SVCEXT(xprt)->flags = SVCEXT(parent)->flags;
#define SVC_XP_AUTH(xprt) (SVCEXT(xprt)->xp_auth)
#define svc_flags(xprt) (SVCEXT(xprt)->flags)
#define svc_send_mutex(xprt) (SVCEXT(xprt)->send_mutex)