Home
last modified time | relevance | path

Searched refs:transp (Results 1 – 25 of 70) sorted by relevance

123

/netbsd-src/libexec/rpc.rquotad/
H A Drquotad.c37 static void rquota_service(struct svc_req *request, SVCXPRT *transp);
38 static void ext_rquota_service(struct svc_req *request, SVCXPRT *transp);
39 static void sendquota(struct svc_req *request, int vers, SVCXPRT *transp);
56 SVCXPRT *transp; in main() local
73 transp = svc_dg_create(0, 0, 0); in main()
74 if (transp == NULL) { in main()
78 if (!svc_reg(transp, RQUOTAPROG, RQUOTAVERS, rquota_service, in main()
84 if (!svc_reg(transp, RQUOTAPROG, EXT_RQUOTAVERS, in main()
116 rquota_service(struct svc_req *request, SVCXPRT *transp) in rquota_service() argument
120 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); in rquota_service()
[all …]
/netbsd-src/usr.sbin/rpcbind/
H A Drpcb_svc.c65 rpcb_service_3(struct svc_req *rqstp, SVCXPRT *transp) in rpcb_service_3() argument
91 check_access(transp, rqstp->rq_proc, NULL, RPCBVERS); in rpcb_service_3()
92 (void) svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); in rpcb_service_3()
124 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS); in rpcb_service_3()
158 svcerr_noproc(transp); in rpcb_service_3()
162 if (!svc_getargs(transp, (xdrproc_t) xdr_argument, in rpcb_service_3()
164 svcerr_decode(transp); in rpcb_service_3()
169 if (!check_access(transp, rqstp->rq_proc, &argument, RPCBVERS)) { in rpcb_service_3()
170 svcerr_weakauth(transp); in rpcb_service_3()
173 result = (*local)(&argument, rqstp, transp, RPCBVERS); in rpcb_service_3()
[all …]
H A Drpcb_svc_4.c69 rpcb_service_4(struct svc_req *rqstp, SVCXPRT *transp) in rpcb_service_4() argument
93 check_access(transp, rqstp->rq_proc, NULL, RPCBVERS4); in rpcb_service_4()
94 (void) svc_sendreply(transp, (xdrproc_t) xdr_void, NULL); in rpcb_service_4()
148 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4); in rpcb_service_4()
157 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4); in rpcb_service_4()
211 svcerr_noproc(transp); in rpcb_service_4()
215 if (!svc_getargs(transp, (xdrproc_t) xdr_argument, in rpcb_service_4()
217 svcerr_decode(transp); in rpcb_service_4()
222 if (!check_access(transp, rqstp->rq_proc, &argument, RPCBVERS4)) { in rpcb_service_4()
223 svcerr_weakauth(transp); in rpcb_service_4()
[all …]
H A Drpcb_svc_com.c134 rpcbproc_set_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp, in rpcbproc_set_com() argument
147 ans = map_set(regp, getowner(transp, owner, sizeof owner)); in rpcbproc_set_com()
222 rpcbproc_unset_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp, in rpcbproc_unset_com() argument
235 ans = map_unset(regp, getowner(transp, owner, sizeof owner)); in rpcbproc_unset_com()
321 SVCXPRT *transp, rpcvers_t rpcbversnum, rpcvers_t verstype) in rpcbproc_getaddr_com() argument
331 fnd = find_service(regp->r_prog, regp->r_vers, transp->xp_netid); in rpcbproc_getaddr_com()
337 if (!(uaddr = mergeaddr(transp, transp->xp_netid, in rpcbproc_getaddr_com()
357 transp->xp_netid, uaddr); in rpcbproc_getaddr_com()
364 SVCXPRT *transp __unused, rpcvers_t rpcbversnum __unused) in rpcbproc_gettime_com()
379 SVCXPRT *transp, rpcvers_t rpcbversnum __unused) in rpcbproc_uaddr2taddr_com() argument
[all …]
/netbsd-src/external/bsd/am-utils/dist/conf/autofs/
H A Dautofs_solaris_v1.c83 …_1_req(struct mntrequest *mr, struct mntres *result, struct authunix_parms *cred, SVCXPRT *transp);
84 …_req(struct umntrequest *ur, struct umntres *result, struct authunix_parms *cred, SVCXPRT *transp);
186 SVCXPRT *transp) in autofs_mount_1_req() argument
244 SVCXPRT *transp) in autofs_unmount_1_req() argument
268 if (!mp->am_transp && transp) { in autofs_unmount_1_req()
270 *(mp->am_transp) = *transp; in autofs_unmount_1_req()
293 autofs_program_1(struct svc_req *rqstp, SVCXPRT *transp) in autofs_program_1() argument
309 current_transp = transp; in autofs_program_1()
314 svc_sendreply(transp, in autofs_program_1()
332 svcerr_noproc(transp); in autofs_program_1()
[all …]
H A Dautofs_solaris_v2_v3.c497 SVCXPRT *transp) in autofs_lookup_2_req() argument
565 SVCXPRT *transp) in autofs_mount_2_req() argument
693 SVCXPRT *transp) in autofs_unmount_2_req() argument
729 if (!mp->am_transp && transp) { in autofs_unmount_2_req()
731 *(mp->am_transp) = *transp; in autofs_unmount_2_req()
760 SVCXPRT *transp) in autofs_postunmount_2_req() argument
781 SVCXPRT *transp) in autofs_postmount_2_req() argument
799 SVCXPRT *transp) in autofs_readdir_2_req() argument
836 autofs_program_2(struct svc_req *rqstp, SVCXPRT *transp) in autofs_program_2() argument
866 current_transp = transp; in autofs_program_2()
[all …]
/netbsd-src/tests/lib/libc/rpc/
H A Dt_rpc.c63 onehost(const char *host, const char *transp) in onehost() argument
77 if ((clnt = clnt_create(host, RPCBPROG, RPCBVERS, transp)) == NULL) in onehost()
97 server(struct svc_req *rqstp, SVCXPRT *transp) in server() argument
105 if (!svc_sendreply(transp, (xdrproc_t)xdr_void, NULL)) in server()
111 if (!svc_sendreply(transp, (xdrproc_t)xdr_void, NULL)) in server()
113 svc_destroy(transp); in server()
116 svcerr_noproc(transp); in server()
120 if (!svc_getargs(transp, (xdrproc_t)xdr_int, (void *)&num)) { in server()
121 svcerr_decode(transp); in server()
126 if (!svc_sendreply(transp, (xdrproc_t)xdr_int, (void *)&num)) in server()
[all …]
/netbsd-src/usr.sbin/rpc.yppasswdd/
H A Drpc.yppasswdd.c62 SVCXPRT *transp; in main() local
112 transp = svcudp_create(RPC_ANYSOCK); in main()
113 if (transp == NULL) in main()
116 if (!svc_register(transp, YPPASSWDPROG, YPPASSWDVERS, yppasswddprog_1, in main()
121 transp = svctcp_create(RPC_ANYSOCK, RPC_MAXDATASIZE, RPC_MAXDATASIZE); in main()
122 if (transp == NULL) in main()
125 if (!svc_register(transp, YPPASSWDPROG, YPPASSWDVERS, yppasswddprog_1, in main()
136 yppasswddprog_1(struct svc_req *rqstp, SVCXPRT *transp) in yppasswddprog_1() argument
144 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); in yppasswddprog_1()
156 if (!svc_getargs(transp, xdr_yppasswd, (caddr_t) & argument)) { in yppasswddprog_1()
[all …]
/netbsd-src/libexec/rpc.rwalld/
H A Drwalld.c78 SVCXPRT *transp; in main() local
110 transp = svc_dg_create(0, 0, 0); in main()
111 if (transp == NULL) { in main()
115 if (!svc_reg(transp, WALLPROG, WALLVERS, wallprog_1, NULL)) { in main()
149 wallprog_1(struct svc_req *rqstp, SVCXPRT *transp) in wallprog_1() argument
160 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); in wallprog_1()
171 svcerr_noproc(transp); in wallprog_1()
175 if (!svc_getargs(transp, xdr_argument, (caddr_t)&argument)) { in wallprog_1()
176 svcerr_decode(transp); in wallprog_1()
180 if (result != NULL && !svc_sendreply(transp, xdr_result, result)) { in wallprog_1()
[all …]
/netbsd-src/libexec/rpc.sprayd/
H A Dsprayd.c69 SVCXPRT *transp; in main() local
96 transp = svc_dg_create(0, 0, 0); in main()
97 if (transp == NULL) { in main()
101 if (!svc_reg(transp, SPRAYPROG, SPRAYVERS, spray_service, in main()
122 spray_service(struct svc_req *rqstp, SVCXPRT *transp) in spray_service() argument
134 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); in spray_service()
149 svcerr_noproc(transp); in spray_service()
153 if (!svc_sendreply(transp, (xdrproc_t)xdr_spraycumul, (caddr_t)&scum)) { in spray_service()
154 svcerr_systemerr(transp); in spray_service()
/netbsd-src/usr.sbin/ypserv/yppush/
H A Dyppush_svc.c83 yppush_xfrrespprog_1(struct svc_req *rqstp, SVCXPRT *transp) in yppush_xfrrespprog_1() argument
107 svcerr_noproc(transp); in yppush_xfrrespprog_1()
114 if (!svc_getargs(transp, xdr_argument, (caddr_t) &argument)) { in yppush_xfrrespprog_1()
115 svcerr_decode(transp); in yppush_xfrrespprog_1()
122 if (result != NULL && !svc_sendreply(transp, xdr_result, result)) in yppush_xfrrespprog_1()
123 svcerr_systemerr(transp); in yppush_xfrrespprog_1()
125 if (!svc_freeargs(transp, xdr_argument, (caddr_t) &argument)) { in yppush_xfrrespprog_1()
H A Dyppush.c310 SVCXPRT *transp; in push() local
337 transp = svcudp_create(RPC_ANYSOCK); in push()
338 if (transp == NULL) { in push()
345 if (svc_register(transp, prog, 1, yppush_xfrrespprog_1, in push()
380 close(transp->xp_fd); /* close child's socket, we don't need it */ in push()
390 req.port = transp->xp_port; in push()
415 if (transp) in push()
416 svc_destroy(transp); in push()
/netbsd-src/external/bsd/am-utils/dist/amd/
H A Dnfs_prot_svc.c77 nfs_program_2(struct svc_req *rqstp, SVCXPRT *transp) in nfs_program_2() argument
111 extern int __rpc_get_local_uid(SVCXPRT *transp, uid_t *uid); in nfs_program_2()
112 if (__rpc_get_local_uid(transp, &u) >= 0 && u != 0) { in nfs_program_2()
189 current_transp = transp; in nfs_program_2()
271 svcerr_noproc(transp); in nfs_program_2()
276 if (!svc_getargs(transp, in nfs_program_2()
282 svcerr_decode(transp); in nfs_program_2()
289 if (result != NULL && !svc_sendreply(transp, in nfs_program_2()
292 svcerr_systemerr(transp); in nfs_program_2()
294 if (!svc_freeargs(transp, in nfs_program_2()
[all …]
H A Damq_svc.c151 amq_program_1(struct svc_req *rqstp, SVCXPRT *transp) in amq_program_1() argument
172 svcerr_auth(transp, AUTH_FAILED); in amq_program_1()
262 svcerr_noproc(transp); in amq_program_1()
267 if (!svc_getargs(transp, in amq_program_1()
270 svcerr_decode(transp); in amq_program_1()
297 if (result != NULL && !svc_sendreply(transp, in amq_program_1()
300 svcerr_systemerr(transp); in amq_program_1()
303 if (!svc_freeargs(transp, in amq_program_1()
/netbsd-src/usr.sbin/ypserv/ypserv/
H A Dypserv.c115 ypprog_2(struct svc_req *rqstp, SVCXPRT *transp) in ypprog_2() argument
142 caller = svc_getrpccaller(transp)->buf; in ypprog_2()
144 caller, RQ_FILE, transp->xp_fd, NULL); in ypprog_2()
242 svcerr_noproc(transp); in ypprog_2()
252 svcerr_auth(transp, AUTH_FAILED); in ypprog_2()
258 if (!svc_getargs(transp, xdr_argument, argp)) { in ypprog_2()
259 svcerr_decode(transp); in ypprog_2()
263 if (result != NULL && !svc_sendreply(transp, xdr_result, result)) { in ypprog_2()
264 svcerr_systemerr(transp); in ypprog_2()
266 if (!svc_freeargs(transp, xdr_argument, argp)) { in ypprog_2()
[all …]
/netbsd-src/libexec/rpc.rusersd/
H A Drusers_proc.c286 rusers_service(struct svc_req *rqstp, SVCXPRT *transp) in rusers_service() argument
297 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); in rusers_service()
310 svcerr_progvers(transp, RUSERSVERS_IDLE, RUSERSVERS_3); in rusers_service()
330 svcerr_progvers(transp, RUSERSVERS_IDLE, RUSERSVERS_3); in rusers_service()
350 svcerr_progvers(transp, RUSERSVERS_IDLE, RUSERSVERS_3); in rusers_service()
357 svcerr_noproc(transp); in rusers_service()
361 if (!svc_getargs(transp, xdr_argument, (caddr_t)(void *)&argument)) { in rusers_service()
362 svcerr_decode(transp); in rusers_service()
366 if (result != NULL && !svc_sendreply(transp, xdr_result, result)) { in rusers_service()
367 svcerr_systemerr(transp); in rusers_service()
[all …]
H A Drusersd.c66 SVCXPRT *transp; in main() local
91 transp = svc_dg_create(0, 0, 0); in main()
92 if (transp == NULL) { in main()
96 if (!svc_reg(transp, RUSERSPROG, RUSERSVERS_3, rusers_service, in main()
102 if (!svc_reg(transp, RUSERSPROG, RUSERSVERS_IDLE, in main()
/netbsd-src/libexec/rpc.rstatd/
H A Drstatd.c70 SVCXPRT *transp; in main() local
101 transp = svc_dg_create(0, 0, 0); in main()
102 if (transp == NULL) { in main()
107 if (!svc_reg(transp, RSTATPROG, RSTATVERS_TIME, rstat_service, in main()
114 if (!svc_reg(transp, RSTATPROG, RSTATVERS_SWTCH, rstat_service, in main()
121 if (!svc_reg(transp, RSTATPROG, RSTATVERS_ORIG, rstat_service, in main()
H A Drstat_proc.c292 rstat_service(struct svc_req *rqstp, SVCXPRT *transp) in rstat_service() argument
303 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); in rstat_service()
323 svcerr_progvers(transp, RSTATVERS_ORIG, RSTATVERS_TIME); in rstat_service()
345 svcerr_progvers(transp, RSTATVERS_ORIG, RSTATVERS_TIME); in rstat_service()
351 svcerr_noproc(transp); in rstat_service()
355 if (!svc_getargs(transp, xdr_argument, (caddr_t)&argument)) { in rstat_service()
356 svcerr_decode(transp); in rstat_service()
360 if (result != NULL && !svc_sendreply(transp, xdr_result, result)) { in rstat_service()
361 svcerr_systemerr(transp); in rstat_service()
363 if (!svc_freeargs(transp, xdr_argument, (caddr_t)&argument)) { in rstat_service()
/netbsd-src/usr.sbin/rpc.lockd/
H A Dlockd.c87 SVCXPRT *transp; in main() local
157 transp = svc_tli_create(RPC_ANYFD, nconf, NULL, RPC_MAXDATASIZE, in main()
159 if (transp == NULL) { in main()
163 if (!svc_reg(transp, NLM_PROG, NLM_SM, nlm_prog_0, nconf)) { in main()
168 if (!svc_reg(transp, NLM_PROG, NLM_VERS, nlm_prog_1, nconf)) { in main()
173 if (!svc_reg(transp, NLM_PROG, NLM_VERSX, nlm_prog_3, nconf)) { in main()
178 if (!svc_reg(transp, NLM_PROG, NLM_VERS4, nlm_prog_4, nconf)) { in main()
/netbsd-src/external/bsd/am-utils/dist/hlfsd/
H A Dnfs_prot_svc.c76 nfs_program_2(struct svc_req *rqstp, SVCXPRT *transp) in nfs_program_2() argument
136 nfs_program_2_transp = transp; in nfs_program_2()
218 svcerr_noproc(transp); in nfs_program_2()
223 if (!svc_getargs(transp, in nfs_program_2()
229 svcerr_decode(transp); in nfs_program_2()
236 if (result != NULL && !svc_sendreply(transp, in nfs_program_2()
239 svcerr_systemerr(transp); in nfs_program_2()
241 if (!svc_freeargs(transp, in nfs_program_2()
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/
H A Dclient.h284 dns_clientrestrans_t **transp);
358 dns_client_destroyrestrans(dns_clientrestrans_t **transp);
425 dns_clientreqtrans_t **transp);
483 dns_client_cancelrequest(dns_clientreqtrans_t *transp);
499 dns_client_destroyreqtrans(dns_clientreqtrans_t **transp);
528 dns_clientupdatetrans_t **transp);
620 dns_client_destroyupdatetrans(dns_clientupdatetrans_t **transp);
/netbsd-src/lib/libc/rpc/
H A Dsvc_simple.c252 universal(struct svc_req *rqstp, SVCXPRT *transp) in universal() argument
262 _DIAGASSERT(transp != NULL); in universal()
268 if (svc_sendreply(transp, (xdrproc_t) xdr_void, NULL) == in universal()
281 (strcmp(pl->p_netid, transp->xp_netid) == 0)) { in universal()
291 if (!svc_getargs(transp, pl->p_inproc, xdrbuf)) { in universal()
292 svcerr_decode(transp); in universal()
303 if (!svc_sendreply(transp, pl->p_outproc, outdata)) { in universal()
310 (void) svc_freeargs(transp, pl->p_inproc, xdrbuf); in universal()
/netbsd-src/usr.bin/rpcgen/
H A Drpc_svcout.c156 write_netid_register(const char *transp) in write_netid_register() argument
166 f_print(fout, "%s\tnconf = getnetconfigent(\"%s\");\n", sp, transp); in write_netid_register()
168 (void) sprintf(_errbuf, "cannot find %s netid.", transp); in write_netid_register()
176 (void) sprintf(_errbuf, "cannot create %s service.", transp); in write_netid_register()
196 def->def_name, vp->vers_name, transp); in write_netid_register()
208 write_nettype_register(const char *transp) in write_nettype_register() argument
223 def->def_name, vp->vers_name, transp); in write_nettype_register()
226 def->def_name, vp->vers_name, transp); in write_nettype_register()
524 printerr(const char *err, const char *transp) in printerr() argument
526 f_print(fout, "\t\tsvcerr_%s(%s);\n", err, transp); in printerr()
[all …]
/netbsd-src/sys/fs/nfs/nlm/
H A Dnlm_prot_svc.c44 void nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp);
45 void nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp);
46 void nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp);
47 void nlm_prog_4(struct svc_req *rqstp, SVCXPRT *transp);
50 nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp) in nlm_prog_0() argument
98 nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp) in nlm_prog_1() argument
245 if (!nlm_prog_1_freeresult(transp, xdr_result, (caddr_t) &result)) in nlm_prog_1()
252 nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp) in nlm_prog_3() argument
291 nlm_prog_1(rqstp, transp); in nlm_prog_3()
338 if (!nlm_prog_3_freeresult(transp, xdr_result, (caddr_t) &result)) in nlm_prog_3()
[all …]

123