/freebsd-current/usr.sbin/rpcbind/ |
H A D | rpcb_svc.c | 65 rpcb_service_3(struct svc_req *rqstp, SVCXPRT *transp) argument 91 check_access(transp, rqstp->rq_proc, NULL, RPCBVERS); 92 (void) svc_sendreply(transp, (xdrproc_t)xdr_void, (char *)NULL); 124 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS); 158 svcerr_noproc(transp); 162 if (!svc_getargs(transp, (xdrproc_t) xdr_argument, 164 svcerr_decode(transp); 169 if (!check_access(transp, rqstp->rq_proc, &argument, RPCBVERS)) { 170 svcerr_weakauth(transp); 173 result = (*local)(&argument, rqstp, transp, RPCBVER [all...] |
H A D | rpcb_svc_4.c | 66 rpcb_service_4(struct svc_req *rqstp, SVCXPRT *transp) argument 90 check_access(transp, rqstp->rq_proc, NULL, RPCBVERS4); 91 (void) svc_sendreply(transp, (xdrproc_t) xdr_void, 146 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4); 155 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4); 209 svcerr_noproc(transp); 213 if (!svc_getargs(transp, (xdrproc_t) xdr_argument, 215 svcerr_decode(transp); 220 if (!check_access(transp, rqstp->rq_proc, &argument, RPCBVERS4)) { 221 svcerr_weakauth(transp); 259 rpcbproc_getaddr_4_local(void *arg, struct svc_req *rqstp, SVCXPRT *transp, rpcvers_t rpcbversnum __unused) argument 289 rpcbproc_getversaddr_4_local(void *arg, struct svc_req *rqstp, SVCXPRT *transp, rpcvers_t versnum __unused) argument 317 rpcbproc_getaddrlist_4_local(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp, rpcvers_t versnum __unused) argument [all...] |
H A D | rpcb_svc_com.c | 124 rpcbproc_set_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp, argument 137 ans = map_set(regp, getowner(transp, owner, sizeof owner)); 209 rpcbproc_unset_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp, argument 222 ans = map_unset(regp, getowner(transp, owner, sizeof owner)); 304 SVCXPRT *transp, rpcvers_t rpcbversnum, rpcvers_t verstype) 314 fnd = find_service(regp->r_prog, regp->r_vers, transp->xp_netid); 320 if (!(uaddr = mergeaddr(transp, transp->xp_netid, 340 transp->xp_netid, uaddr); 347 SVCXPRT *transp __unuse 303 rpcbproc_getaddr_com(RPCB *regp, struct svc_req *rqstp __unused, SVCXPRT *transp, rpcvers_t rpcbversnum, rpcvers_t verstype) argument 361 rpcbproc_uaddr2taddr_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp, rpcvers_t rpcbversnum __unused) argument 385 rpcbproc_taddr2uaddr_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp, rpcvers_t rpcbversnum __unused) argument 593 rpcbproc_callit_com(struct svc_req *rqstp, SVCXPRT *transp, rpcproc_t reply_type, rpcvers_t versnum) argument 1378 getowner(SVCXPRT *transp, char *owner, size_t ownersize) argument [all...] |
/freebsd-current/libexec/rpc.rquotad/ |
H A D | rquotad.c | 33 static void rquota_service_1(struct svc_req *request, SVCXPRT *transp); 34 static void rquota_service_2(struct svc_req *request, SVCXPRT *transp); 35 static void sendquota(struct svc_req *request, SVCXPRT *transp); 36 static void sendquota_extended(struct svc_req *request, SVCXPRT *transp); 54 SVCXPRT *transp; local 88 transp = svc_tli_create(0, NULL, NULL, 0, 0); 89 if (transp == NULL) { 94 ok = svc_reg(transp, RQUOTAPROG, RQUOTAVERS, 98 ok = svc_reg(transp, RQUOTAPROG, EXT_RQUOTAVERS, 126 rquota_service_2(struct svc_req *request, SVCXPRT *transp) argument 146 rquota_service_1(struct svc_req *request, SVCXPRT *transp) argument 167 sendquota(struct svc_req *request, SVCXPRT *transp) argument 219 sendquota_extended(struct svc_req *request, SVCXPRT *transp) argument [all...] |
/freebsd-current/libexec/rpc.rwalld/ |
H A D | rwalld.c | 54 void wallprog_1(struct svc_req *rqstp, SVCXPRT *transp); 65 SVCXPRT *transp; local 104 transp = svc_tli_create(0, NULL, NULL, 0, 0); 105 if (transp == NULL) { 109 ok = svc_reg(transp, WALLPROG, WALLVERS, 163 wallprog_1(struct svc_req *rqstp, SVCXPRT *transp) argument 175 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); 185 svcerr_noproc(transp); 189 if (!svc_getargs(transp, xdr_argument, &argument)) { 190 svcerr_decode(transp); [all...] |
/freebsd-current/libexec/rpc.sprayd/ |
H A D | sprayd.c | 72 SVCXPRT *transp; local 101 transp = svc_tli_create(0, NULL, NULL, 0, 0); 102 if (transp == NULL) { 106 ok = svc_reg(transp, SPRAYPROG, SPRAYVERS, 125 spray_service(struct svc_req *rqstp, SVCXPRT *transp) argument 137 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); 152 svcerr_noproc(transp); 156 if (!svc_sendreply(transp, (xdrproc_t)xdr_spraycumul, &scum)) { 157 svcerr_systemerr(transp);
|
/freebsd-current/libexec/rpc.rusersd/ |
H A D | rusersd.c | 54 SVCXPRT *transp = NULL; /* Keep compiler happy. */ local 81 transp = svc_tli_create(0, NULL, NULL, 0, 0); 82 if (transp == NULL) { 86 ok = svc_reg(transp, RUSERSPROG, RUSERSVERS_IDLE, 96 ok = svc_reg(transp, RUSERSPROG, RUSERSVERS_ORIG,
|
H A D | rusers_proc.c | 254 rusers_service(struct svc_req *rqstp, SVCXPRT *transp) argument 265 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); 285 svcerr_progvers(transp, RUSERSVERS_ORIG, RUSERSVERS_IDLE); 302 svcerr_progvers(transp, RUSERSVERS_ORIG, RUSERSVERS_IDLE); 309 svcerr_noproc(transp); 313 if (!svc_getargs(transp, (xdrproc_t)xdr_argument, &argument)) { 314 svcerr_decode(transp); 319 !svc_sendreply(transp, (xdrproc_t)xdr_result, result)) { 320 svcerr_systemerr(transp); 322 if (!svc_freeargs(transp, (xdrproc_ [all...] |
/freebsd-current/contrib/netbsd-tests/lib/libc/rpc/ |
H A D | t_rpc.c | 64 onehost(const char *host, const char *transp) argument 80 if ((clnt = clnt_create_timed(host, RPCBPROG, RPCBVERS, transp, 87 if ((clnt = clnt_create(host, RPCBPROG, RPCBVERS, transp)) == NULL) 114 server(struct svc_req *rqstp, SVCXPRT *transp) argument 122 if (!svc_sendreply(transp, (xdrproc_t)xdr_void, NULL)) 128 if (!svc_sendreply(transp, (xdrproc_t)xdr_void, NULL)) 130 svc_destroy(transp); 133 svcerr_noproc(transp); 137 if (!svc_getargs(transp, (xdrproc_t)xdr_int, (void *)&num)) { 138 svcerr_decode(transp); 185 regtest(const char *hostname, const char *transp, const char *arg, int p) argument 241 allhosts(const char *transp) argument 257 const char *transp = "udp"; local [all...] |
/freebsd-current/libexec/rpc.rstatd/ |
H A D | rstatd.c | 55 SVCXPRT *transp; local 88 transp = svc_tli_create(0, NULL, NULL, 0, 0); 89 if (transp == NULL) { 93 ok = svc_reg(transp, RSTATPROG, RSTATVERS_TIME, 103 ok = svc_reg(transp, RSTATPROG, RSTATVERS_SWTCH, 113 ok = svc_reg(transp, RSTATPROG, RSTATVERS_ORIG,
|
H A D | rstat_proc.c | 395 rstat_service(struct svc_req *rqstp, SVCXPRT *transp) argument 407 (void)svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); 424 svcerr_progvers(transp, RSTATVERS_ORIG, RSTATVERS_TIME); 444 svcerr_progvers(transp, RSTATVERS_ORIG, RSTATVERS_TIME); 451 svcerr_noproc(transp); 455 if (!svc_getargs(transp, xdr_argument, &argument)) { 456 svcerr_decode(transp); 461 !svc_sendreply(transp, xdr_result, result)) { 462 svcerr_systemerr(transp); 464 if (!svc_freeargs(transp, xdr_argumen [all...] |
/freebsd-current/usr.sbin/rpc.ypupdated/ |
H A D | ypupdated_main.c | 191 register SVCXPRT *transp = NULL; local 241 transp = svcudp_create(sock); 242 if (transp == NULL) { 248 if (!svc_register(transp, YPU_PROG, YPU_VERS, ypu_prog_1, proto)) { 255 transp = svctcp_create(sock, 0, 0); 256 if (transp == NULL) { 262 if (!svc_register(transp, YPU_PROG, YPU_VERS, ypu_prog_1, proto)) { 268 if (transp == (SVCXPRT *)NULL) {
|
/freebsd-current/usr.sbin/bootparamd/bootparamd/ |
H A D | main.c | 45 SVCXPRT *transp; local 100 transp = svcudp_create(RPC_ANYSOCK); 101 if (transp == NULL) 103 if (!svc_register(transp, BOOTPARAMPROG, BOOTPARAMVERS, bootparamprog_1, IPPROTO_UDP))
|
/freebsd-current/tools/regression/rpcsec_gss/ |
H A D | rpctest.c | 167 server_program_1(struct svc_req *rqstp, register SVCXPRT *transp) argument 174 svcerr_weakauth(transp); 179 svcerr_systemerr(transp); 193 if (!svc_getargs(transp, (xdrproc_t) xdr_void, 0)) { 194 svcerr_decode(transp); 197 if (!svc_sendreply(transp, (xdrproc_t) xdr_void, 0)) { 198 svcerr_systemerr(transp); 203 if (!svc_getargs(transp, (xdrproc_t) xdr_int, 205 svcerr_decode(transp); 209 if (!svc_sendreply(transp, (xdrproc_ [all...] |
/freebsd-current/usr.sbin/rpc.ypxfrd/ |
H A D | ypxfrd_main.c | 197 register SVCXPRT *transp = NULL; local 257 transp = svcudp_create(sock); 258 if (transp == NULL) { 264 if (!svc_register(transp, YPXFRD_FREEBSD_PROG, YPXFRD_FREEBSD_VERS, ypxfrd_freebsd_prog_1, proto)) { 271 transp = svctcp_create(sock, 0, 0); 272 if (transp == NULL) { 278 if (!svc_register(transp, YPXFRD_FREEBSD_PROG, YPXFRD_FREEBSD_VERS, ypxfrd_freebsd_prog_1, proto)) { 284 if (transp == (SVCXPRT *)NULL) {
|
/freebsd-current/usr.sbin/keyserv/ |
H A D | keyserv.c | 78 static void keyprogram(struct svc_req *rqstp, SVCXPRT *transp); 108 register SVCXPRT *transp; local 183 transp = svcunix_create(RPC_ANYSOCK, 0, 0, KEYSERVSOCK); 184 if (transp == NULL) 186 if (!svc_reg(transp, KEY_PROG, KEY_VERS, keyprogram, nconf)) 188 if (!svc_reg(transp, KEY_PROG, KEY_VERS2, keyprogram, nconf)) 190 if (!svc_reg(transp, CRYPT_PROG, CRYPT_VERS, crypt_prog_1, nconf)) 562 keyprogram(struct svc_req *rqstp, SVCXPRT *transp) argument 586 svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); 661 svcerr_noproc(transp); [all...] |
/freebsd-current/lib/libc/rpc/ |
H A D | svc_simple.c | 243 universal(struct svc_req *rqstp, SVCXPRT *transp) argument 256 if (svc_sendreply(transp, (xdrproc_t) xdr_void, NULL) == 269 (strcmp(pl->p_netid, transp->xp_netid) == 0)) { 279 if (!svc_getargs(transp, pl->p_inproc, xdrbuf)) { 280 svcerr_decode(transp); 291 if (!svc_sendreply(transp, pl->p_outproc, outdata)) { 299 (void)svc_freeargs(transp, pl->p_inproc, xdrbuf);
|
/freebsd-current/usr.bin/rpcgen/ |
H A D | rpc_util.h | 202 void write_inetd_register(const char *transp); 203 void write_netid_register(const char *transp); 204 void write_nettype_register(const char *transp);
|
H A D | rpc_svcout.c | 41 static char TRANSP[] = "transp"; 174 write_netid_register(const char *transp) argument 184 f_print(fout, "%s\tnconf = getnetconfigent(\"%s\");\n", sp, transp); 186 (void) sprintf(_errbuf, "cannot find %s netid.", transp); 201 (void) sprintf(_errbuf, "cannot create %s service.", transp); 222 def->def_name, vp->vers_name, transp); 235 write_nettype_register(const char *transp) argument 250 def->def_name, vp->vers_name, transp); 253 def->def_name, vp->vers_name, transp); 551 printerr(const char *err, const char *transp) argument 557 printif(const char *proc, const char *transp, const char *prefix, const char *arg) argument 951 write_inetd_register(const char *transp) argument [all...] |
/freebsd-current/sys/nlm/ |
H A D | nlm_prot_svc.c | 40 void nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp); 41 void nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp); 42 void nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp); 43 void nlm_prog_4(struct svc_req *rqstp, SVCXPRT *transp); 46 nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp) argument 94 nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp) argument 241 if (!nlm_prog_1_freeresult(transp, xdr_result, (caddr_t) &result)) 248 nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp) argument 287 nlm_prog_1(rqstp, transp); 334 if (!nlm_prog_3_freeresult(transp, xdr_resul 341 nlm_prog_4(struct svc_req *rqstp, SVCXPRT *transp) argument [all...] |
/freebsd-current/usr.sbin/nfsuserd/ |
H A D | nfsuserd.c | 511 nfsuserdsrv(struct svc_req *rqstp, SVCXPRT *transp) argument 545 if (transp->xp_rtaddr.len < sizeof(*sin)) { 547 svcerr_weakauth(transp); 550 sin = (struct sockaddr_in *)transp->xp_rtaddr.buf; 555 svcerr_weakauth(transp); 565 svcerr_weakauth(transp); 572 if (transp->xp_rtaddr.len < sizeof(*sin6)) { 574 svcerr_weakauth(transp); 577 sin6 = (struct sockaddr_in6 *)transp->xp_rtaddr.buf; 582 svcerr_weakauth(transp); [all...] |
/freebsd-current/usr.sbin/rpc.yppasswdd/ |
H A D | yppasswdd_main.c | 163 SVCXPRT *transp = NULL; local 300 transp = svcunix_create(RPC_ANYSOCK, 0, 0, sockname); 301 if (transp == NULL) { 305 if (!svc_reg(transp, MASTER_YPPASSWDPROG, MASTER_YPPASSWDVERS, 317 if (transp == (SVCXPRT *)NULL) {
|
/freebsd-current/usr.sbin/ypserv/ |
H A D | yp_main.c | 257 SVCXPRT *transp; local 397 transp = svc_dg_create(slep->sle_sock, 0, 0); 399 transp = svc_vc_create(slep->sle_sock, RPC_MAXDATASIZE, 401 if (transp == NULL) { 406 if (!svc_reg(transp, YPPROG, YPOLDVERS, ypprog_1, NULL)) { 407 svc_destroy(transp); 413 if (!svc_reg(transp, YPPROG, YPVERS, ypprog_2, NULL)) { 414 svc_destroy(transp);
|
/freebsd-current/usr.sbin/ypbind/ |
H A D | ypbind.c | 155 ypbindproc_null_2_yp(SVCXPRT *transp, void *argp, CLIENT *clnt) argument 164 ypbindproc_domain_2_yp(SVCXPRT *transp, domainname *argp, CLIENT *clnt) argument 239 ypbindproc_setdom_2_yp(SVCXPRT *transp, ypbind_setdom *argp, CLIENT *clnt) argument 249 fromsin = svc_getcaller(transp); 254 svcerr_noprog(transp); 262 svcerr_noprog(transp); 267 svcerr_noprog(transp); 272 svcerr_noprog(transp); 290 ypbindprog_2(struct svc_req *rqstp, register SVCXPRT *transp) argument 299 typedef void *(svc_cb)(SVCXPRT *transp, voi [all...] |
/freebsd-current/sys/dev/drm2/ |
H A D | drm_fb_helper.c | 591 if (info->var.transp.length > 0) { 592 u32 mask = (1 << info->var.transp.length) - 1; 593 mask <<= info->var.transp.offset; 639 u16 *red, *green, *blue, *transp; 651 transp = cmap->transp; 661 if (transp) 662 htransp = *transp++; 701 depth = (var->transp.length > 0) ? 32 : 24; 716 var->transp [all...] |