Lines Matching defs:cfg
594 nvlist_t *cfg = asr_get_config(ah);
597 asr_scf_set_props(config, "reg", cfg, old) != 0)
610 asr_hdl_initnv(nvlist_t *cfg, char *cfg_name)
615 if (cfg == NULL) {
616 cfg = asr_nvl_alloc();
617 if (cfg == NULL)
621 asr_nvl_free(cfg);
624 ah->asr_cfg = cfg;
748 nvlist_t *cfg;
753 cfg = regreq->asr_regcfg;
755 (void) nvlist_remove_all(cfg, ASR_PROP_AREG_PROXY_HOST);
756 (void) nvlist_remove_all(cfg, ASR_PROP_AREG_PROXY_USER);
757 (void) nvlist_remove_all(cfg, ASR_PROP_AREG_PROXY_PASS);
760 if (asr_nvl_add_str(cfg, ASR_PROP_AREG_PROXY_HOST, host) != 0)
763 (void) asr_nvl_rm_str(cfg, ASR_PROP_AREG_PROXY_USER);
764 else if (asr_nvl_add_str(cfg, ASR_PROP_AREG_PROXY_USER, user) != 0)
767 (void) asr_nvl_rm_str(cfg, ASR_PROP_AREG_PROXY_PASS);
768 else if (asr_nvl_add_str(cfg, ASR_PROP_AREG_PROXY_PASS, pass) != 0)
807 nvlist_t *cfg;
808 if (regreq == NULL || (cfg = regreq->asr_regcfg) == NULL) {
812 *host = asr_nvl_strd(cfg, ASR_PROP_AREG_PROXY_HOST, NULL);
813 *user = asr_nvl_strd(cfg, ASR_PROP_AREG_PROXY_USER, NULL);
814 *pass = asr_nvl_strd(cfg, ASR_PROP_AREG_PROXY_PASS, NULL);
948 nvlist_t *cfg = ah->asr_cfg;
953 err = nvlist_add_string(cfg, r, val);
955 (void) nvlist_remove_all(cfg, r);
1032 nvlist_t *cfg = ah->asr_cfg;
1034 (void) nvlist_remove_all(cfg, r);