Lines Matching refs:prog
89 int tcp_server(int prog, int rdwr);
90 int tcp_connect(char *host, int prog, int rdwr);
274 * and advertise the port as program "prog".
279 tcp_server(int prog, int rdwr)
285 fprintf(stderr, "tcp_server(%u, %u)\n", prog, rdwr);
294 if (prog < 0) {
295 s.sin_port = htons(-prog);
305 if (prog > 0) {
309 (void)pmap_unset((u_long)prog, (u_long)1);
310 if (!pmap_set((u_long)prog, (u_long)1, (u_long)IPPROTO_TCP,
321 * Connect to the TCP socket advertised as "prog" on "host" and
329 tcp_connect(char *host, int prog, int rdwr)
374 if (!h || host != save_host || prog != save_prog) {
378 save_prog = prog;
386 if (prog > 0) {
387 save_port = pmap_getport(&s, prog,
398 s.sin_port = htons(-prog);
407 return (tcp_connect(host, prog, rdwr));