Lines Matching defs:key
82 DBT key, data;
89 key.data = NULL;
90 while (yp_next_record(dbp, &key, &data, 1, 1) == YP_TRUE)
91 printf("%.*s %.*s\n", (int)key.size, key.data, (int)data.size,
114 DBT key, data;
200 key.data = "YP_INTERDOMAIN";
201 key.size = sizeof("YP_INTERDOMAIN") - 1;
204 yp_put_record(dbp, &key, &data, 0);
208 key.data = "YP_SECURE";
209 key.size = sizeof("YP_SECURE") - 1;
212 yp_put_record(dbp, &key, &data, 0);
215 key.data = "YP_MASTER_NAME";
216 key.size = sizeof("YP_MASTER_NAME") - 1;
219 yp_put_record(dbp, &key, &data, 0);
221 key.data = "YP_LAST_MODIFIED";
222 key.size = sizeof("YP_LAST_MODIFIED") - 1;
226 yp_put_record(dbp, &key, &data, 0);
229 key.data = "YP_INPUT_FILE";
230 key.size = sizeof("YP_INPUT_FILE") - 1;
233 yp_put_record(dbp, &key, &data, 0);
237 key.data = "YP_OUTPUT_FILE";
238 key.size = sizeof("YP_OUTPUT_FILE") - 1;
241 yp_put_record(dbp, &key, &data, 0);
245 key.data = "YP_DOMAIN_NAME";
246 key.size = sizeof("YP_DOMAIN_NAME") - 1;
249 yp_put_record(dbp, &key, &data, 0);
268 /* find the separation between the key and data */
294 warnx("key too long: %s", keybuf);
299 warnx("no key -- check source file for blank lines");
308 key.data = keybuf;
309 key.size = strlen(keybuf);
313 if ((rval = yp_put_record(dbp, &key, &data, 0)) != YP_TRUE) {
316 warnx("duplicate key '%s' - skipping", keybuf);