Lines Matching defs:fdl
87 check_bound(struct fdlist *fdl, const char *uaddr)
93 if (fdl->check_binding == FALSE)
96 na = uaddr2taddr(fdl->nconf, uaddr);
100 fd = __rpc_nconf2fd(fdl->nconf);
123 struct fdlist *fdl;
129 fdl = malloc(sizeof(*fdl));
130 if (fdl == NULL) {
135 fdl->nconf = newnconf;
136 fdl->next = NULL;
138 fdhead = fdl;
139 fdtail = fdl;
141 fdtail->next = fdl;
142 fdtail = fdl;
145 fdl->check_binding = FALSE;
153 struct fdlist *fdl;
155 for (fdl = fdhead; fdl; fdl = fdl->next)
156 if (strcmp(fdl->nconf->nc_netid, netid) == 0)
158 if (fdl == NULL)
160 return (check_bound(fdl, uaddr));
171 struct fdlist *fdl;
174 for (fdl = fdhead; fdl; fdl = fdl->next)
175 if (strcmp(fdl->nconf->nc_netid, netid) == 0)
177 if (fdl == NULL)
179 if (check_bound(fdl, uaddr) == FALSE)
193 c_uaddr = taddr2uaddr(fdl->nconf, &xprt->xp_rtaddr);
198 c_uaddr = taddr2uaddr(fdl->nconf, svc_getrpccaller(xprt));
203 fdl->nconf->nc_netid);
239 struct fdlist *fdl;
241 for (fdl = fdhead; fdl; fdl = fdl->next)
242 if (strcmp(fdl->nconf->nc_netid, netid) == 0)
244 if (fdl == NULL)
246 return (fdl->nconf);