Lines Matching defs:prognum
66 static int getprognum(long *prognum, SVCXPRT **xprt, char *fd_str,
70 CLIENT **client, char *tp_type, long prognum)
104 * Startup the resolv server: use transient prognum if prognum
108 if (!getprognum(&prognum, &xprt, fd_str, prog_str, YPDNSVERS, tp)) {
127 * exec cause unset/set on prognum isn't automic.
135 "-p", prog_str, /* prognum */
154 *client = clntudp_bufcreate(&addr, prognum, YPDNSVERS,
157 *client = clnttcp_create(&addr, prognum, YPDNSVERS,
174 if ((*client = clnt_tp_create(HOST_SELF_CONNECT, prognum,
200 static int getprognum(long *prognum, SVCXPRT **xprt, char *fd_str,
213 /* If prognum specified, use it instead of transient hassel. */
214 if (*prognum) {
217 sprintf(prog_str, "%u", *prognum);
224 * steal the transient prognum before child created it
257 *prognum = start;
259 sprintf(prog_str, "%u", *prognum);