Lines Matching +defs:val +defs:first
172 int first, err;
173 char *key, *nkey, *val;
179 first = 1;
182 val = NULL; vl = 0;
197 if (first) {
198 first = 0;
200 &nkey, &nkl, &val, &vl);
205 &nkey, &nkl, &val, &vl);
215 &nkey, &nkl, &val, &vl);
222 &nkey, &nkl, &val, &vl);
251 (void) strncpy(map, val, vl);
274 free(val);
314 int first, err, count;
315 char *key, *nkey, *val, *my_nismap;
319 first = 1;
322 val = NULL; vl = 0;
332 if (first) {
333 first = 0;
335 &val, &vl);
340 &nkey, &nkl, &val, &vl);
350 &nkey, &nkl, &val, &vl);
357 &nkey, &nkl, &val, &vl);
379 free(val);
438 char *key = NULL, *val = NULL;
460 nserr = yp_first(nis_mydomain, my_map, &key, &nkl, &val, &vl);
464 &key, &nkl, &val, &vl);
481 if (val)
482 free(val);
547 * i.e., first for an exact key match and then a wildcard, if there's