Lines Matching refs:fdlist
129 } fdlist[MAXBCAST];
201 fdlist[fdlistno].fd = fd;
202 fdlist[fdlistno].nconf = nconf;
203 fdlist[fdlistno].udp_flag = FALSE;
205 ((fdlist[fdlistno].raddr.buf = malloc(addrlen)) == NULL)) {
210 fdlist[fdlistno].raddr.maxlen = addrlen;
211 fdlist[fdlistno].raddr.len = addrlen;
214 pfd[fdlistno].fd = fdlist[fdlistno].fd = fd;
215 fdlist[fdlistno].asize = addrlen;
217 if ((fdlist[fdlistno].dsize = __rpc_get_t_size(0,
220 free(fdlist[fdlistno].raddr.buf);
225 if (maxbufsize <= fdlist[fdlistno].dsize)
226 maxbufsize = fdlist[fdlistno].dsize;
230 udpbufsz = fdlist[fdlistno].dsize;
233 free(fdlist[fdlistno].raddr.buf);
238 fdlist[fdlistno].udp_flag = TRUE;
334 if (strcmp(fdlist[i].nconf->nc_protofmly,
355 if (t_sndudata(fdlist[i].fd,
371 if (fdlist[i].dsize < t_udata.udata.len) {
375 if (netdir_getbyname(fdlist[i].nconf, &hs,
384 fdlist[i].nconf;
394 if (!lowvers || !fdlist[i].udp_flag)
395 if (t_sndudata(fdlist[i].fd,
407 if (!lowvers || !fdlist[i].udp_flag)
416 if (fdlist[i].udp_flag) {
419 if (t_sndudata(fdlist[i].fd,
476 * rather than compacting the pfd[] and fdlist[]
486 fdlist[i].nconf->nc_netid);
489 t_rdata.udata.maxlen = fdlist[i].dsize;
491 t_rdata.addr = fdlist[i].raddr;
492 if (t_rcvudata(fdlist[i].fd, &t_rdata, &flag) == -1) {
504 t_look(fdlist[i].fd) == T_UDERR &&
505 t_rcvuderr(fdlist[i].fd, NULL) == 0)
569 fdlist[i].nconf,
572 fdlist[i].nconf);
619 (void) t_close(fdlist[i].fd);
620 free(fdlist[i].raddr.buf);