/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc_generic.c | 95 is_multilevel(rpcprog_t prognum) in is_multilevel() argument 98 if ((prognum == MOUNTPROG) || (prognum == NFS_PROGRAM) || in is_multilevel() 99 (prognum == NFS_ACL_PROGRAM) || (prognum == NLM_PROG) || in is_multilevel() 100 (prognum == NSM_ADDR_PROGRAM) || (prognum == RQUOTAPROG) || in is_multilevel() 101 (prognum == SM_PROG)) in is_multilevel() 114 svc_create(void (*dispatch)(), const rpcprog_t prognum, const rpcvers_t versnum, in svc_create() argument 128 if (svc_door_create(dispatch, prognum, versnum, 0) == NULL) in svc_create() 145 (void) rpcb_unset(prognum, versnum, nconf); in svc_create() 146 if (svc_reg(l->xprt, prognum, versnum, in svc_create() 151 prognum, versnum, nconf->nc_netid); in svc_create() [all …]
|
H A D | clnt_simple.c | 61 rpcprog_t prognum; /* Program */ member 87 rpc_call(const char *host, const rpcprog_t prognum, const rpcvers_t versnum, in rpc_call() argument 120 rcp->prognum == prognum && in rpc_call() 132 rcp->client = clnt_create(host, prognum, versnum, nettype); in rpc_call() 147 rcp->prognum = prognum; in rpc_call()
|
H A D | svc_simple.c | 88 rpc_reg(const rpcprog_t prognum, const rpcvers_t versnum, in rpc_reg() argument 169 if ((pl->p_prognum == prognum) && in rpc_reg() 174 (void) rpcb_unset(prognum, versnum, nconf); in rpc_reg() 180 if (!svc_reg(svcxprt, prognum, versnum, universal, nconf)) { in rpc_reg() 183 rpc_reg_msg, prognum, versnum, netid); in rpc_reg() 204 pl->p_prognum = prognum; in rpc_reg()
|
H A D | rpc_soc.c | 419 getrpcport(char *host, rpcprog_t prognum, rpcvers_t versnum, in getrpcport() argument 430 return (pmap_getport(&addr, prognum, versnum, proto)); in getrpcport() 437 callrpc(char *host, rpcprog_t prognum, rpcvers_t versnum, rpcproc_t procnum, in callrpc() argument 440 return ((int)rpc_call(host, prognum, versnum, procnum, inproc, in callrpc() 448 registerrpc(rpcprog_t prognum, rpcvers_t versnum, rpcproc_t procnum, in registerrpc() argument 451 return (rpc_reg(prognum, versnum, procnum, progname, inproc, in registerrpc()
|
H A D | svc_door.c | 67 rpcprog_t prognum; member 203 if (su->call_info.prognum == r->rq_prog && su->call_info.versnum == in svc_door_dispatch() 213 if (su->call_info.prognum == r->rq_prog) in svc_door_dispatch() 313 svc_door_create(void (*dispatch)(), const rpcprog_t prognum, in svc_door_create() argument 340 (void) sprintf(rendezvous, RPC_DOOR_RENDEZVOUS, (int)prognum, in svc_door_create() 401 su->call_info.prognum = prognum; in svc_door_create()
|
H A D | ti_opts.c | 558 __rpc_set_mac_options(int fd, const struct netconfig *nconf, rpcprog_t prognum) in __rpc_set_mac_options() argument 569 if (is_multilevel(prognum)) { in __rpc_set_mac_options()
|
/illumos-gate/usr/src/cmd/keyserv/ |
H A D | key_generic.c | 66 svc_create_local_service(dispatch, prognum, versnum, nettype, servname) 68 ulong_t prognum; /* Program number */ variable 98 (void) rpcb_unset(prognum, versnum, nconf); 99 if (svc_reg(l->xprt, prognum, versnum, 103 prognum, versnum, nconf->nc_netid); 160 (void) rpcb_unset(prognum, versnum, nconf); 161 if (svc_reg(xprt, prognum, versnum, 165 prognum, versnum, nconf->nc_netid);
|
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypserv_resolv.c | 64 static int getprognum(long *prognum, SVCXPRT **xprt, char *fd_str, 68 CLIENT **client, char *tp_type, long prognum) in setup_resolv() argument 106 if (!getprognum(&prognum, &xprt, fd_str, prog_str, YPDNSVERS, tp)) { in setup_resolv() 152 *client = clntudp_bufcreate(&addr, prognum, YPDNSVERS, in setup_resolv() 155 *client = clnttcp_create(&addr, prognum, YPDNSVERS, in setup_resolv() 172 if ((*client = clnt_tp_create(HOST_SELF_CONNECT, prognum, in setup_resolv() 198 static int getprognum(long *prognum, SVCXPRT **xprt, char *fd_str, in getprognum() argument 212 if (*prognum) { in getprognum() 215 sprintf(prog_str, "%u", *prognum); in getprognum() 255 *prognum = start; in getprognum() [all …]
|
H A D | yppush.c | 590 unsigned long prognum = 0x40000000, maxprognum; in generate_callback() local 626 while (prognum < maxprognum && (ret = in generate_callback() 627 rpcb_set(prognum, YPPUSHVERS, nc, &trans->xp_ltaddr)) == 0) in generate_callback() 628 prognum++; in generate_callback() 635 ret = rpcb_set(prognum, YPPUSHVERS, nc6, in generate_callback() 643 *program = prognum; in generate_callback()
|
H A D | ypsym.h | 151 char *tp_type, long prognum);
|
H A D | ypserv.c | 98 CLIENT **client, char *tp_type, long prognum);
|
/illumos-gate/usr/src/cmd/gss/gssd/ |
H A D | gssd_generic.c | 51 svc_create_local_service(dispatch, prognum, versnum, nettype, servname) 53 u_long prognum; /* Program number */ variable 134 (void) rpcb_unset(prognum, versnum, nconf); 135 if (svc_reg(xprt, prognum, versnum, dispatch, nconf) 140 prognum, versnum, nconf->nc_netid);
|
/illumos-gate/usr/src/cmd/rpcinfo/ |
H A D | rpcinfo.c | 393 ulong_t prognum, vers, minvers, maxvers; local 403 prognum = getprognum(argv[1]); 415 client = clnt_com_create(&addr, prognum, vers, &fd, trans); 421 if (pstatus(client, prognum, vers) < 0) 439 client = clnt_com_create(&addr, prognum, MAX_VERS, &fd, trans); 457 (void) pstatus(client, prognum, MAX_VERS); 461 (void) pstatus(client, prognum, (ulong_t)0); 467 client = clnt_com_create(&addr, prognum, vers, &fd, trans); 471 if (pstatus(client, prognum, vers) < 0) 643 ulong_t prognum, vers; local [all …]
|
/illumos-gate/usr/src/cmd/svc/servinfo/ |
H A D | servinfo.c | 106 int prognum = -1; in svc_getrpcinfo() local 114 prognum = atoi(sname); in svc_getrpcinfo() 115 if (prognum > 0) in svc_getrpcinfo() 116 rpc = (struct rpcent *)getrpcbynumber(prognum); in svc_getrpcinfo() 125 if (prognum <= 0) { in svc_getrpcinfo() 132 rpc->r_number = prognum; in svc_getrpcinfo()
|
/illumos-gate/usr/src/cmd/krb5/kwarn/ |
H A D | kwarnd_generic.c | 31 u_long prognum, /* Program number */ in svc_create_local_service() argument 112 (void) rpcb_unset(prognum, versnum, nconf); in svc_create_local_service() 113 if (svc_reg(xprt, prognum, versnum, dispatch, nconf) in svc_create_local_service() 118 prognum, versnum, nconf->nc_netid); in svc_create_local_service()
|
/illumos-gate/usr/src/cmd/listen/ |
H A D | lsdbf.c | 210 int prognum; local 228 …e(dbfilep,p,&svc_code_p,&flags,&id_p,&res1_p,&res2_p,&res3_p,&private_p,&prognum,&vernum,&module_p… 278 dbf_p->dbf_prognum = prognum; 356 int prognum; local 370 …n = rd_dbf_line(dbfilep,p,&svc_code_p,&flags,&id_p,&res1_p,&res2_p,&res3_p,&private_p,&prognum,&ve… 407 rd_dbf_line(fp, bp, svc_code_p, flags_p, id_p, res1_p, res2_p, res3_p, private_p, prognum, vernum, … in rd_dbf_line() argument 417 int *prognum; 472 …if (!(length=scan_line(bp,svc_code_p,flags_p,id_p,res1_p,res2_p,res3_p,private_p,prognum,vernum,mo… 505 scan_line(bp, svc_code_p, flags_p, id_p, res1_p, res2_p, res3_p, private_p, prognum, vernum, module… in scan_line() argument 514 int *prognum; [all …]
|
/illumos-gate/usr/src/ucblib/librpcsoc/ |
H A D | getrpcport.c | 37 getrpcport(char *host, rpcprog_t prognum, rpcvers_t versnum, rpcprot_t proto) in getrpcport() argument 47 return (pmap_getport(&addr, prognum, versnum, proto)); in getrpcport()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | tlx.c | 55 return ((ri->prognum == ri2->prognum) && in rpc_info_equal() 135 if (!rpcb_set(rpc->prognum, ver, nconf, &(rpc->netbuf))) { in register_rpc_service() 141 (void) rpcb_unset(rpc->prognum, ver, nconf); in register_rpc_service() 173 (void) rpcb_unset(rpc->prognum, ver, nconf); in unregister_rpc_service()
|
H A D | inetd.c | 1050 if (pi->ri->prognum != rpc_n) in is_rpc_num_in_use() 1118 if (is_rpc_num_in_use(pi->ri->prognum, pi->proto, in create_bound_fds()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_rpcsec.c | 173 char prognum[32]; in rpcsec_gss_pre_proto() local 176 sprintf(prognum, "%d", prog); in rpcsec_gss_pre_proto() 177 progname = prognum; in rpcsec_gss_pre_proto()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quota/ |
H A D | quota.c | 825 callaurpc(char *host, int prognum, int versnum, int procnum, in callaurpc() argument 841 if (cl == NULL || oldprognum != prognum || oldversnum != versnum || in callaurpc() 847 cl = clnt_create_timed(host, prognum, versnum, "udp", in callaurpc() 855 oldprognum = prognum; in callaurpc()
|
/illumos-gate/usr/src/lib/libinetsvc/common/ |
H A D | inetsvc.h | 173 int prognum; member
|
/illumos-gate/usr/src/ucbcmd/shutdown/ |
H A D | shutdown.c | 723 callrpcfast(char *host, rpcprog_t prognum, rpcprog_t versnum, in callrpcfast() argument 739 return ((int)pmap_rmtcall(&server_addr, prognum, versnum, procnum, in callrpcfast()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/ |
H A D | sm_proc.c | 803 create_client(char *host, int prognum, int versnum, char *netid, in create_client() argument 812 client = clnt_create_timed(host, prognum, versnum, in create_client() 822 client = clnt_tp_create_timed(host, prognum, versnum, nconf, in create_client()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_dlinet.c | 2160 rpcprog_t prognum, rpcvers_t versnum, rpcproc_t procnum, in mycallrpc() argument 2169 rc = clnt_tli_kcreate(knconf, call_addr, prognum, versnum, in mycallrpc()
|