Lines Matching defs:keylen
66 int keylen;
96 makenode(char *domain, char *map, int keylen, int vallen)
108 ((n->key = malloc(keylen)) == 0) ||
122 in_cache(char *domain, char *map, char *key, int keylen, char **val,
138 if ((c->keylen == keylen) &&
139 (memcmp(key, c->key, (size_t)keylen) == 0) &&
176 __yp_match_cflookup(char *domain, char *map, char *key, int keylen, char **val,
199 (key == NULL) || (keylen == 0))
203 found_it = in_cache(domain, map, key, keylen, &my_val, &my_vallen);
227 reason = domatch(domain, map, key, keylen, pdomb,
254 in_cache(domain, map, key, keylen, &my_val, &my_vallen)) {
272 c = makenode(domain, map, keylen, savesize);
276 c->keylen = keylen;
278 (void) memcpy(c->key, key, (size_t)keylen);
294 rsvdreason = yp_match_rsvdport(domain, map, key, keylen, val,
307 int keylen,
313 return (__yp_match_cflookup(domain, map, key, keylen, val, vallen, 1));
358 int keylen,
383 (key == NULL) || (keylen == 0))
387 found_it = in_cache(domain, map, key, keylen, &my_val, &my_vallen);
411 reason = domatch(domain, map, key, keylen,
449 in_cache(domain, map, key, keylen, &my_val, &my_vallen)) {
467 c = makenode(domain, map, keylen, savesize);
471 c->keylen = keylen;
473 (void) memcpy(c->key, key, (size_t)keylen);
492 int keylen,
497 return (__yp_match_rsvdport_cflookup(domain, map, key, keylen, val,
506 domatch(char *domain, char *map, char *key, int keylen,
517 req.keydat.dsize = keylen;