Lines Matching defs:type

233  * which is of type INT and has defined default value, an int
656 __s_get_auth_name(ns_config_t *ptr, AuthType_t type)
666 if (type == INT2AUTHENUM(mapp->value)) {
670 return ("Unknown AuthType_t type specified");
675 __s_get_security_name(ns_config_t *ptr, TlsType_t type)
683 if (type == INT2SECENUM(mapp->value)) {
688 return ("Unknown TlsType_t type specified");
693 __s_get_scope_name(ns_config_t *ptr, ScopeType_t type)
703 if (type == INT2SCOPEENUM(mapp->value)) {
707 return ("Unknown ScopeType_t type specified");
712 __s_get_pref_name(PrefOnly_t type)
717 if (type == INT2PREFONLYENUM(mapp->value)) {
721 return ("Unknown PrefOnly_t type specified");
725 __s_get_searchref_name(ns_config_t *ptr, SearchRef_t type)
735 if (type == INT2SEARCHREFENUM(mapp->value)) {
739 return ("Unknown SearchRef_t type specified");
743 __s_get_shadowupdate_name(enableShadowUpdate_t type)
750 if (type == INT2SHADOWUPDATENUM(mapp->value)) {
754 return ("Unknown enableShadowUpdate_t type specified");
758 __s_get_credlvl_name(ns_config_t *ptr, CredLevel_t type)
765 if (type == INT2CREDLEVELENUM(mapp->value)) {
770 return ("Unknown CredLevel_t type specified");
774 destroy_param(ns_config_t *ptr, ParamIndexType type)
787 switch (ptr->paramList[type].ns_ptype) {
789 if (ptr->paramList[type].ns_pc) {
790 free(ptr->paramList[type].ns_pc);
791 ptr->paramList[type].ns_pc = NULL;
799 if (ptr->paramList[type].ns_ppc) {
800 ppc = ptr->paramList[type].ns_ppc;
801 j = ptr->paramList[type].ns_acnt;
806 ptr->paramList[type].ns_ppc = NULL;
811 if (ptr->paramList[type].ns_pi) {
812 free(ptr->paramList[type].ns_pi);
813 ptr->paramList[type].ns_pi = NULL;
817 ptr->paramList[type].ns_i = 0;
826 ptr->paramList[type].ns_ptype = NS_UNKNOWN;
1286 __s_api_get_type(const char *value, ParamIndexType *type)
1292 *type = defconfig[i].index;
1305 __ns_ldap_getParamType(const char *value, ParamIndexType *type)
1307 if (value == NULL || type == NULL)
1309 return (__s_api_get_type(value, type));
1313 __s_api_get_versiontype(ns_config_t *ptr, char *value, ParamIndexType *type)
1326 *type = defconfig[i].index;
1335 __s_api_get_profiletype(char *value, ParamIndexType *type)
1343 *type = defconfig[i].index;
1351 __s_api_get_configtype(ParamIndexType type)
1356 if (defconfig[i].index == type) {
1364 __s_api_get_configname(ParamIndexType type)
1369 if (defconfig[i].index == type) {
1380 get_defconfig(ns_config_t *ptr, ParamIndexType type)
1388 if (defconfig[i].index == type &&
1406 "Illegal type name (%s).\n"), name);
1657 __ns_ldap_setParamValue(ns_config_t *ptr, const ParamIndexType type,
1675 def = get_defconfig(ptr, type);
1679 "invalid ParamIndexType (%d)"), type);
1712 /* Parse data according to type */
1784 if (ptr->paramList[type].ns_ptype != SAMLIST) {
1814 for (j = 0; j < ptr->paramList[type].ns_acnt; j++) {
1815 dpend = strchr(ptr->paramList[type].ns_ppc[j],
1819 i = dpend - ptr->paramList[type].ns_ppc[j];
1822 if (strncmp(ptr->paramList[type].ns_ppc[j],
1825 ptr->paramList[type].ns_acnt;
1827 ptr->paramList[type].ns_ppc;
1828 ptr->paramList[type].ns_ppc = NULL;
1849 len = ptr->paramList[type].ns_acnt + 1;
1851 p = (char **)dupParam(&ptr->paramList[type]);
1892 if (ptr->paramList[type].ns_ptype != SCLLIST) {
1922 for (j = 0; j < ptr->paramList[type].ns_acnt; j++) {
1923 dpend = strchr(ptr->paramList[type].ns_ppc[j],
1927 i = dpend - ptr->paramList[type].ns_ppc[j];
1930 if (strncmp(ptr->paramList[type].ns_ppc[j],
1933 ptr->paramList[type].ns_acnt;
1935 ptr->paramList[type].ns_ppc;
1936 ptr->paramList[type].ns_ppc = NULL;
1957 len = ptr->paramList[type].ns_acnt + 1;
1959 p = (char **)dupParam(&ptr->paramList[type]);
2004 if (ptr->paramList[type].ns_ptype != SSDLIST) {
2034 for (j = 0; j < ptr->paramList[type].ns_acnt; j++) {
2035 dpend = strchr(ptr->paramList[type].ns_ppc[j],
2039 i = dpend - ptr->paramList[type].ns_ppc[j];
2042 if (strncmp(ptr->paramList[type].ns_ppc[j],
2045 ptr->paramList[type].ns_acnt;
2047 ptr->paramList[type].ns_ppc;
2048 ptr->paramList[type].ns_ppc = NULL;
2069 len = ptr->paramList[type].ns_acnt + 1;
2071 p = (char **)dupParam(&ptr->paramList[type]);
2394 rmap->type = NS_ATTR_MAP;
2398 rmap->type = NS_OBJ_MAP;
2497 map->type = NS_ATTR_MAP;
2582 map->type = NS_ATTR_MAP;
2586 map->type = NS_OBJ_MAP;
2646 "type (%d)"), def->data_type);
2660 if ((*def->ns_verify)(type, def, &conf, errstr) != NS_SUCCESS) {
2668 sav_conf = ptr->paramList[type];
2669 ptr->paramList[type] = conf;
2670 destroy_param(ptr, type);
2671 ptr->paramList[type] = sav_conf;
2687 if (type == NS_LDAP_BINDPASSWD_P ||
2688 type == NS_LDAP_ADMIN_BINDPASSWD_P) {
2694 } else if (type == NS_LDAP_FILE_VERSION_P) {
2699 } else if (type == NS_LDAP_CACHETTL_P) {
2710 destroy_param(ptr, type);
2712 ptr->paramList[type] = conf;
2724 __ns_ldap_setParam(const ParamIndexType type,
2801 ret = __ns_ldap_setParamValue(cfg, type, data, error);
3639 ap->type = NS_LDAP_AUTH_SIMPLE;
3642 ap->type = NS_LDAP_AUTH_SASL;
3646 ap->type = NS_LDAP_AUTH_SASL;
3650 ap->type = NS_LDAP_AUTH_SASL;
3655 ap->type = NS_LDAP_AUTH_SASL;
3660 ap->type = NS_LDAP_AUTH_SASL;
3664 ap->type = NS_LDAP_AUTH_SASL;
3670 ap->type = NS_LDAP_AUTH_TLS;
3674 ap->type = NS_LDAP_AUTH_TLS;
3678 ap->type = NS_LDAP_AUTH_TLS;
3683 ap->type = NS_LDAP_AUTH_TLS;
3688 ap->type = NS_LDAP_AUTH_TLS;
3694 ap->type = NS_LDAP_AUTH_TLS;
3700 ap->type = NS_LDAP_AUTH_TLS;