Lines Matching defs:bprops

307  * Write the default values contained in 'bprops', read by
312 populate_defaults(inetd_prop_t *bprops, basic_cfg_t *cfg)
314 cfg->do_tcp_wrappers = get_prop_value_boolean(bprops,
316 cfg->do_tcp_trace = get_prop_value_boolean(bprops,
318 cfg->do_tcp_keepalive = get_prop_value_boolean(bprops,
320 cfg->inherit_env = get_prop_value_boolean(bprops, PR_INHERIT_ENV_NAME);
321 cfg->wait_fail_cnt = get_prop_value_int(bprops,
323 cfg->wait_fail_interval = get_prop_value_int(bprops,
325 cfg->max_copies = get_prop_value_int(bprops, PR_MAX_COPIES_NAME);
326 cfg->conn_rate_offline = get_prop_value_int(bprops,
328 cfg->conn_rate_max = get_prop_value_int(bprops, PR_CON_RATE_MAX_NAME);
329 cfg->bind_fail_interval = get_prop_value_int(bprops,
331 cfg->bind_fail_max = get_prop_value_int(bprops, PR_BIND_FAIL_MAX_NAME);
332 cfg->conn_backlog = get_prop_value_int(bprops,
335 strdup(get_prop_value_string(bprops, PR_BIND_ADDR_NAME))) == NULL) {
442 destroy_inst_props(inetd_prop_t *bprops, inetd_prop_t **mprops)
446 free_instance_props(bprops);
453 * tables, into the spaces referenced by 'bprops' and 'mprops' respectively.
460 read_inst_props(const char *fmri, inetd_prop_t **bprops,
466 if ((*bprops = read_instance_props(rep_handle, (char *)fmri, &nprops,
476 free_instance_props(*bprops);
494 valid_inst_props(const char *fmri, inetd_prop_t *bprops, inetd_prop_t **mprops,
501 valid = valid_props(bprops, fmri, cfg, proto_info_pool, conn_ind_pool);
509 for (i = 0; bprops[i].ip_name != NULL; i++) {
510 switch (bprops[i].ip_error) {
512 if (!bprops[i].ip_default)
520 bprops[i].ip_name, fmri);
578 inetd_prop_t *bprops;
592 if (read_inst_props(fmri, &bprops, mprops, &err) == 0)
608 bprops[PT_EXEC_INDEX].ip_error = IVE_UNSET;
610 if ((!valid_inst_props(fmri, bprops, mprops, &ret->basic)) ||
611 (populate_defaults(bprops, ret->basic) != 0) ||
617 destroy_inst_props(bprops, mprops);