Searched defs:transp (Results 1 - 25 of 54) sorted by relevance

123

/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/
H A Dmountd.h45 extern void mntlist_send(SVCXPRT *transp);
76 SVCXPRT *transp; member in struct:cln
H A Dexportlist.c71 SVCXPRT *transp; local
82 transp = rqstp->rq_xprt;
83 if (!svc_getargs(transp, xdr_void, NULL)) {
84 svcerr_decode(transp);
162 if (!svc_sendreply(transp, xdr_exports, (char *)&exportlist))
163 log_cant_reply(transp);
/illumos-gate/usr/src/cmd/rpcsvc/
H A Drstat_main.c56 extern void rstatprog_4(/*struct svc_req *rqstp, SVCXPRT *transp*/);
57 extern void rstatprog_3(/*struct svc_req *rqstp, SVCXPRT *transp*/);
58 extern void rstatprog_2(/*struct svc_req *rqstp, SVCXPRT *transp*/);
75 SVCXPRT *transp; local
88 if ((transp = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
94 if (!svc_reg(transp, RSTATPROG, RSTATVERS_VAR, rstatprog_4,
100 if (!svc_reg(transp, RSTATPROG, RSTATVERS_TIME, rstatprog_3,
106 if (!svc_reg(transp, RSTATPROG, RSTATVERS_SWTCH, rstatprog_2,
H A Drwall_subr.c116 wallprog_1_freeresult(SVCXPRT *transp, xdrproc_t proc, caddr_t arg) argument
H A Drpc.rusersd.c106 SVCXPRT *transp; local
121 if ((transp = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
127 if (!svc_reg(transp, RUSERSPROG, RUSERSVERS_3, rusers_service,
132 if (!svc_reg(transp, RUSERSPROG, RUSERSVERS_IDLE,
309 rusers_service(rqstp, transp)
311 register SVCXPRT *transp;
320 if (svc_sendreply(transp, xdr_void, 0) == FALSE) {
326 if (!svc_sendreply(transp, xdr_u_long, (caddr_t)&cnt))
337 if (!svc_sendreply(transp, xdr_utmpidlearr,
370 if (!svc_sendreply(transp, xdr_utmp_arra
[all...]
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypserv_map.c215 yp_map_access(SVCXPRT *transp, uint_t *error, DBM *fdb) argument
222 nbuf = svc_getrpccaller(transp);
H A Dypupdated.c142 SVCXPRT *transp; local
160 if ((transp = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
164 if (!svc_reg(transp, YPU_PROG, YPU_VERS, ypupdate_prog, 0)) {
206 ypupdate_prog(rqstp, transp)
208 SVCXPRT *transp;
219 svc_sendreply(transp, xdr_void, NULL);
234 svcerr_noproc(transp);
249 if (addr2netname(namebuf, transp) != 0) {
253 svcerr_systemerr(transp);
262 svcerr_systemerr(transp);
[all...]
H A Dypxfrd_svc.c111 ypxfrd_1(struct svc_req *rqstp, register SVCXPRT *transp) argument
123 (void) svc_sendreply(transp,
136 svcerr_noproc(transp);
142 if (!svc_getargs(transp, _xdr_argument, (caddr_t)&argument)) {
143 svcerr_decode(transp);
150 !svc_sendreply(transp, _xdr_result, result)) {
151 svcerr_systemerr(transp);
153 if (!svc_freeargs(transp, _xdr_argument, (caddr_t)&argument)) {
179 SVCXPRT *transp; local
194 if ((transp
[all...]
H A Dyp_b_svc.c187 SVCXPRT *transp; local
211 if ((transp = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
218 __rpc_negotiate_uid(transp->xp_fd)) {
226 if (!svc_reg(transp, YPBINDPROG, YPBINDVERS, ypbindprog_3, 0)) {
230 if (!svc_reg(transp, YPBINDPROG, YPBINDVERS_2,
237 if (!svc_reg(transp, YPBINDPROG, YPBINDVERS_1,
471 ypbindprog_3(rqstp, transp)
473 register SVCXPRT *transp;
507 svcerr_noproc(transp);
512 if (!svc_getargs(transp, (xdrproc_
[all...]
H A Dypserv.c95 static void ypdispatch(struct svc_req *rqstp, SVCXPRT *transp);
96 static void ypolddispatch(struct svc_req *rqstp, SVCXPRT *transp);
470 ypdispatch(struct svc_req *rqstp, SVCXPRT *transp) argument
488 if (!svc_sendreply(transp, xdr_void, 0))
493 ypdomain(transp, TRUE);
497 ypdomain(transp, FALSE);
501 ypmatch(transp, rqstp);
505 ypfirst(transp);
509 ypnext(transp);
513 ypxfr(transp, YPPROC_XF
554 ypolddispatch(struct svc_req *rqstp, SVCXPRT *transp) argument
[all...]
/illumos-gate/usr/src/cmd/lvm/rpc.metad/
H A Dmetad_init.c55 SVCXPRT *transp = rqstp->rq_xprt; local
70 if (transp->xp_netid == NULL) {
71 md_eprintf("transp->xp_netid == NULL\n");
74 if ((nconfp = getnetconfigent(transp->xp_netid)) == NULL) {
76 nc_perror("getnetconfigent(transp->xp_netid)");
80 if ((__netdir_getbyaddr_nosrv(nconfp, &hservlistp, &transp->xp_rtaddr)
83 netdir_perror("netdir_getbyaddr(transp->xp_rtaddr)");
211 SVCXPRT *transp; local
230 transp = rqstp->rq_xprt;
231 assert(transp !
[all...]
/illumos-gate/usr/src/cmd/rpcbind/
H A Drpcb_svc.c64 rpcb_service_3(struct svc_req *rqstp, SVCXPRT *transp) argument
89 RPCB_CHECK(transp, rqstp->rq_proc);
96 (void) svc_sendreply(transp, (xdrproc_t)xdr_void, (char *)NULL);
104 if (strcasecmp(transp->xp_netid, loopback_dg) &&
105 strcasecmp(transp->xp_netid, loopback_vc) &&
106 strcasecmp(transp->xp_netid, loopback_vc_ord)) {
109 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid),
110 svc_getrpccaller(transp));
114 svcerr_weakauth(transp);
127 if (strcasecmp(transp
[all...]
H A Dpmap_svc.c350 localxprt(SVCXPRT *transp, boolean_t forceipv4) argument
352 struct sockaddr_gen *sgen = svc_getgencaller(transp);
370 return (rpcb_caller_uid(transp) != -1);
H A Drpcb_check.c148 rpcb_log(boolean_t verdict, SVCXPRT *transp, rpcproc_t proc, rpcprog_t prog, argument
161 if ((conf = rpcbind_get_conf(transp->xp_netid)) == 0) {
166 client = sgen_toa(svc_getgencaller(transp), toabuf,
168 } else if ((uaddr = taddr2uaddr(conf, &(transp->xp_rtaddr))) == NULL) {
193 rpcb_check(SVCXPRT *transp, rpcproc_t procnum, boolean_t ispmap) argument
198 if ((conf = rpcbind_get_conf(transp->xp_netid)) == 0) {
211 if (!localxprt(transp, ispmap)) {
217 sgen_toa(svc_getgencaller(transp), buf,
230 svcerr_auth(transp, AUTH_FAILED);
233 rpcb_log(res, transp, procnu
[all...]
H A Drpcb_svc_4.c57 rpcb_service_4(struct svc_req *rqstp, SVCXPRT *transp) argument
86 RPCB_CHECK(transp, rqstp->rq_proc);
93 (void) svc_sendreply(transp, (xdrproc_t)xdr_void, (char *)NULL);
101 if (strcasecmp(transp->xp_netid, loopback_dg) &&
102 strcasecmp(transp->xp_netid, loopback_vc) &&
103 strcasecmp(transp->xp_netid, loopback_vc_ord)) {
105 svcerr_weakauth(transp);
118 if (strcasecmp(transp->xp_netid, loopback_dg) &&
119 strcasecmp(transp->xp_netid, loopback_vc) &&
120 strcasecmp(transp
237 SVCXPRT *transp = rqstp->rq_xprt; local
[all...]
/illumos-gate/usr/src/cmd/gss/gssd/
H A Dgssd.c98 register SVCXPRT *transp; local
182 if ((transp = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
191 if (!svc_reg(transp, GSSPROG, GSSVERS, gssprog_1, NULL)) {
/illumos-gate/usr/src/cmd/krb5/kwarn/
H A Dkwarnd.c79 register SVCXPRT *transp; local
162 if ((transp = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
171 if (!svc_reg(transp, KWARNPROG, KWARNVERS, kwarnprog_1, NULL)) {
/illumos-gate/usr/src/cmd/ypcmd/ypupdated/
H A Drpc.ypupdated.c122 SVCXPRT *transp; local
124 transp = svctcp_create(RPC_INETDSOCK, 0, 0);
125 if (transp == NULL) {
129 if (!svc_register(transp, YPU_PROG, YPU_VERS, ypupdate_prog,
198 ypupdate_prog(rqstp, transp)
200 SVCXPRT *transp;
211 svc_sendreply(transp, xdr_void, NULL);
226 svcerr_noproc(transp);
239 * addr2netname(namebuf, svc_getcaller(transp));
241 addr2netname(namebuf, transp);
[all...]
/illumos-gate/usr/src/cmd/lvm/rpc.mdcommd/
H A Dmdmn_commd_service.c108 mdmn_commd_2(rqstp, transp)
110 register SVCXPRT *transp;
128 (void) svc_sendreply(transp, xdr_void,
132 svc_done(transp);
139 if (!svc_getargs(transp, _xdr_argument, (caddr_t)&argument)) {
140 svcerr_decode(transp);
141 svc_done(transp);
150 * in order to register properly we need the transp handle
225 svcerr_noproc(transp);
228 svc_done(transp);
303 SVCXPRT *transp; local
[all...]
/illumos-gate/usr/src/cmd/lvm/rpc.metamedd/
H A Dmed_init.c172 SVCXPRT *transp = rqstp->rq_xprt; local
187 if (transp->xp_netid == NULL) {
188 med_eprintf("transp->xp_netid == NULL\n");
191 if ((nconfp = getnetconfigent(transp->xp_netid)) == NULL) {
193 nc_perror("getnetconfigent(transp->xp_netid)");
197 if ((__netdir_getbyaddr_nosrv(nconfp, &hservlistp, &transp->xp_rtaddr)
200 netdir_perror("netdir_getbyaddr(transp->xp_rtaddr)");
340 SVCXPRT *transp = rqstp->rq_xprt; local
368 svcerr_weakauth(transp);
/illumos-gate/usr/src/cmd/lvm/rpc.metamhd/
H A Dmhd_init.c191 SVCXPRT *transp = rqstp->rq_xprt; local
205 if (transp->xp_netid == NULL) {
206 mhd_eprintf("transp->xp_netid == NULL\n");
209 if ((nconfp = getnetconfigent(transp->xp_netid)) == NULL) {
211 nc_perror("getnetconfigent(transp->xp_netid)");
215 if ((__netdir_getbyaddr_nosrv(nconfp, &hservlistp, &transp->xp_rtaddr)
218 netdir_perror("netdir_getbyaddr(transp->xp_rtaddr)");
326 SVCXPRT *transp = rqstp->rq_xprt; local
348 svcerr_weakauth(transp);
/illumos-gate/usr/src/cmd/rpcsvc/rpc.bootparamd/
H A Dbootparam_prot_svc.c92 SVCXPRT *transp; local
103 if ((transp = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
109 if (!svc_reg(transp, BOOTPARAMPROG, BOOTPARAMVERS,
170 bootparamprog_1(struct svc_req *rqstp, register SVCXPRT *transp) argument
183 (void) svc_sendreply(transp, xdr_void, (char *)NULL);
200 svcerr_noproc(transp);
205 if (!svc_getargs(transp, xdr_argument, (caddr_t)&argument)) {
206 svcerr_decode(transp);
211 if (result != NULL && !svc_sendreply(transp, xdr_result, result)) {
212 svcerr_systemerr(transp);
[all...]
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dsvc_simple.c235 universal(struct svc_req *rqstp, SVCXPRT *transp) argument
249 if (svc_sendreply(transp, (xdrproc_t)xdr_void, NULL) == FALSE) {
262 (strcmp(pl->p_netid, transp->xp_netid) == 0)) {
272 if (!svc_getargs(transp, pl->p_inproc, xdrbuf)) {
273 svcerr_decode(transp);
284 if (!svc_sendreply(transp, pl->p_outproc, outdata)) {
292 (void) svc_freeargs(transp, pl->p_inproc, xdrbuf);
/illumos-gate/usr/src/cmd/rpcgen/
H A Drpc_svcout.c50 static char TRANSP[] = "transp";
200 write_netid_register(char *transp) argument
210 f_print(fout, "%s\tnconf = getnetconfigent(\"%s\");\n", sp, transp);
213 print_err_message(tmpbuf, "cannot find %s netid.", transp);
219 print_err_message(tmpbuf, "cannot create %s service.", transp);
239 def->def_name, vp->vers_name, transp);
251 write_nettype_register(char *transp) argument
268 f_print(fout, "\t \"%s\")) {\n", transp);
271 def->def_name, vp->vers_name, transp);
678 printerr(char *err, char *transp) argument
684 printif(char *proc, char *transp, char *prefix, char *arg) argument
1120 write_inetd_register(char *transp) argument
[all...]
/illumos-gate/usr/src/cmd/krb5/kadmin/server/
H A Dipropd_svc.c415 register SVCXPRT *transp)
427 (void) svc_sendreply(transp, xdr_void,
447 svcerr_noproc(transp);
451 if (!svc_getargs(transp, _xdr_argument, (caddr_t)&argument)) {
455 svcerr_decode(transp);
461 !svc_sendreply(transp, _xdr_result, result)) {
465 svcerr_systemerr(transp);
467 if (!svc_freeargs(transp, _xdr_argument, (caddr_t)&argument)) {
413 krb5_iprop_prog_1( struct svc_req *rqstp, register SVCXPRT *transp) argument

Completed in 168 milliseconds

123