Lines Matching defs:cfg

274 	smb_cfg_param_t *cfg;
275 cfg = smb_config_getent(id);
276 return (cfg->sc_name);
484 smb_cfg_param_t *cfg;
491 cfg = smb_config_getent(id);
492 assert(cfg->sc_type == SCF_TYPE_ASTRING);
494 if (cfg->sc_flags & SMB_CF_PROTECTED) {
503 if ((rc = smb_smf_get_string_property(handle, cfg->sc_name,
517 pg = (cfg->sc_flags & SMB_CF_EXEC) ? SMBD_EXEC_PG_NAME :
521 rc = smb_smf_get_string_property(handle, cfg->sc_name,
543 smb_cfg_param_t *cfg;
579 cfg = smb_config_getent(sc_id);
581 "address: %d", cfg->sc_name, ipstr,
599 smb_cfg_param_t *cfg;
604 cfg = smb_config_getent(id);
605 assert(cfg->sc_type == SCF_TYPE_COUNT);
613 rc = smb_smf_get_count_property(handle, cfg->sc_name, &val);
631 smb_cfg_param_t *cfg;
636 cfg = smb_config_getent(id);
637 assert(cfg->sc_type == SCF_TYPE_INTEGER);
645 rc = smb_smf_get_integer_property(handle, cfg->sc_name, &val);
663 smb_cfg_param_t *cfg;
667 cfg = smb_config_getent(id);
668 assert(cfg->sc_type == SCF_TYPE_BOOLEAN);
676 rc = smb_smf_get_boolean_property(handle, cfg->sc_name, &vbool);
692 smb_cfg_param_t *cfg;
696 cfg = smb_config_getent(id);
697 switch (cfg->sc_type) {
728 smb_cfg_param_t *cfg;
734 cfg = smb_config_getent(id);
735 assert(cfg->sc_type == SCF_TYPE_ASTRING);
739 switch (cfg->sc_flags) {
777 rc = smb_smf_set_string_property(handle, cfg->sc_name, value);
795 smb_cfg_param_t *cfg;
798 cfg = smb_config_getent(id);
799 assert(cfg->sc_type == SCF_TYPE_COUNT);
814 rc = smb_smf_set_count_property(handle, cfg->sc_name, value);
830 smb_cfg_param_t *cfg;
833 cfg = smb_config_getent(id);
834 assert(cfg->sc_type == SCF_TYPE_INTEGER);
849 rc = smb_smf_set_integer_property(handle, cfg->sc_name, value);
865 smb_cfg_param_t *cfg;
868 cfg = smb_config_getent(id);
869 assert(cfg->sc_type == SCF_TYPE_BOOLEAN);
884 rc = smb_smf_set_boolean_property(handle, cfg->sc_name, value);
907 smb_cfg_param_t *cfg = NULL;
919 cfg = &smb_cfg_table[i];
924 if (cfg == NULL)
927 if ((cfg->sc_chk != NULL) && !cfg->sc_chk(cfg, propval))
930 switch (cfg->sc_type) {
932 rc = smb_config_setstr(cfg->sc_id, (char *)propval);
937 rc = smb_config_setnum(cfg->sc_id, cint);
941 rc = smb_config_setbool(cfg->sc_id,
950 if ((rc == SMBD_SMF_OK) && cfg->sc_refresh)
1199 smb_cfg_param_t *cfg;
1200 cfg = smb_config_getent(id);
1201 return ((cfg->sc_flags & SMB_CF_EXEC) == SMB_CF_EXEC);
1221 smb_config_chk_string(smb_cfg_param_t *cfg, const char *value)
1226 if (strlen(value) > cfg->sc_maxval)
1236 smb_config_chk_range(smb_cfg_param_t *cfg, const char *value)
1245 return ((val >= cfg->sc_minval) && (val <= cfg->sc_maxval));
1259 smb_config_chk_hostname(smb_cfg_param_t *cfg, const char *value)
1357 smb_config_chk_interface(smb_cfg_param_t *cfg, const char *value)
1396 smb_config_chk_boolean(smb_cfg_param_t *cfg, const char *value)
1410 smb_config_chk_path(smb_cfg_param_t *cfg, const char *path)
1437 smb_config_chk_cmd(smb_cfg_param_t *cfg, const char *value)
1482 smb_config_chk_disposition(smb_cfg_param_t *cfg, const char *value)