Lines Matching defs:fdl
83 check_bound(struct fdlist *fdl, char *uaddr)
89 if (fdl->check_binding == FALSE)
92 na = uaddr2taddr(fdl->nconf, uaddr);
96 fd = __rpc_nconf2fd(fdl->nconf);
115 struct fdlist *fdl;
121 fdl = malloc(sizeof (struct fdlist));
122 if (fdl == NULL) {
127 fdl->nconf = newnconf;
128 fdl->next = NULL;
130 fdhead = fdl;
131 fdtail = fdl;
133 fdtail->next = fdl;
134 fdtail = fdl;
137 fdl->check_binding = FALSE;
145 struct fdlist *fdl;
147 for (fdl = fdhead; fdl; fdl = fdl->next)
148 if (strcmp(fdl->nconf->nc_netid, netid) == 0)
150 if (fdl == NULL)
152 return (check_bound(fdl, uaddr));
163 struct fdlist *fdl;
167 for (fdl = fdhead; fdl; fdl = fdl->next)
168 if (strcmp(fdl->nconf->nc_netid, netid) == 0)
170 if (fdl == NULL)
172 if (check_bound(fdl, uaddr) == FALSE)
187 c_uaddr = taddr2uaddr(fdl->nconf, &dg_data->su_srcaddr);
193 c_uaddr = taddr2uaddr(fdl->nconf, svc_getrpccaller(xprt));
198 fdl->nconf->nc_netid);
234 struct fdlist *fdl;
236 for (fdl = fdhead; fdl; fdl = fdl->next)
237 if (strcmp(fdl->nconf->nc_netid, netid) == 0)
239 if (fdl == NULL)
241 return (fdl->nconf);