Lines Matching refs:key
55 * first key/value pair from the map data base. The returned key should be
63 char **key, /* return: key array */
64 int *keylen, /* return: bytes in key */
92 key, keylen, val, vallen);
116 char **key, /* return: key array */
117 int *keylen, /* return: bytes in key */
122 return (__yp_first_cflookup(domain, map, key, keylen, val, vallen, 1));
130 dofirst(domain, map, pdomb, timeout, key, keylen, val, vallen)
135 char **key;
179 if ((*key = malloc((size_t)resp.keydat.dsize + 2)) != NULL) {
183 free(*key);
192 /* Copy the returned key and value byte strings into the new memory */
196 (void) memcpy(*key, resp.keydat.dptr,
198 (*key)[resp.keydat.dsize] = '\n';
199 (*key)[resp.keydat.dsize + 1] = '\0';
215 * "next" key/value pair from the map data base. The input key should be
217 * returned key should be used as an input to the next call to ypclnt_next.
227 char **outkey, /* return: key array associated with val */
228 int *outkeylen, /* return: bytes in key */
284 char **outkey, /* return: key array associated with val */
285 int *outkeylen, /* return: bytes in key */
307 char **outkey; /* return: key array associated with val */
308 int *outkeylen; /* return: bytes in key */
365 /* Copy the returned key and value byte strings into the new memory */