Lines Matching defs:xprt
84 SVCXPRT *xprt;
97 xprt = svc_tli_create(pool, nconf, &bind, 0, 0);
100 xprt = svc_tli_create(pool, nconf, NULL, 0, 0);
102 if (xprt == NULL) {
108 if (svc_reg(xprt, prognum, versnum, dispatch, nconf) == FALSE) {
113 xprt_unregister(xprt);
114 SVC_RELEASE(xprt);
117 return (xprt);
138 SVCXPRT *xprt = NULL; /* service handle */
188 xprt = svc_fd_create(fd, sendsz, recvsz);
191 xprt = svc_vc_create(pool, so, sendsz, recvsz);
192 if (!nconf || !xprt)
198 (void) __svc_vc_setflag(xprt, TRUE);
202 xprt = svc_dg_create(pool, so, sendsz, recvsz);
209 if (xprt == NULL)
217 xprt->xp_type = __rpc_socktype2seman(si.si_socktype);
220 xprt->xp_netid = strdup(nconf->nc_netid, M_RPC);
222 return (xprt);
226 if (xprt)
227 xprt_unregister(xprt);