#ifndef _NIS_PARSE_LDAP_ERR_H
#define _NIS_PARSE_LDAP_ERR_H
#ifdef __cplusplus
extern "C" {
#endif
static char *parse_error_msg[] =
{
"No Error",
"Insufficient memory",
"Unknown attribute name: '%s'",
"Unable to continue",
"Too long to parse",
"An internal error occurred: '%s'",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n\tnone\n\tfrom_ldap\n"
"\tto_ldap",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n\tyes\n\tno",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n\tuse_cached\n"
"\tretry\n\ttry_again\n\tunavail\n\tno_such_name",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n"
"\tretry\n\tsystem_error\n\tunavail",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n\tcontinue_using\n"
"\tretry\n\tcontinue_using,retry\n\tcache_expired\n\ttryagain",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n"
"\tretry\n\tpass_error",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n\tretry\n\trollback",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n"
"\tdirectory_locked\n\tfrom_copy\n"
"\tfrom_live",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n"
"\taccumulate\n"
"\tbounded_accumulate\n"
"\tnone",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n"
"\tno_match_only\n\talways\n\tnever",
"No object dn specified with database id '%s'",
"Invalid scope '%s'.\n"
"The permitted values are:\n"
"\tbase\n\tone\n\tsub",
"Invalid LDAP search filter or attribute value list: '%s'",
"A semicolon was expected: '%s'",
"Brackets mismatched: '%s'",
"Unsupported format: '%s'",
"Unexpected dash: '%s'",
"Unexpected escape character: '%s'",
"Could not parse attribute mapping: '%s'",
"Comma was expected: '%s'",
"Equal sign expected: '%s'",
"Close parentheses expected: '%s'",
"Bad extract format: '%s'",
"Not enough extract parameters: '%s'",
"Incorrect print format: '%s'",
"Bad elide char: '%s'",
"Could not parse attribute mapping: '%s'",
"Other syntax encountered when item expected: '%s'",
"Other syntax encountered"
" when formatspec expected: '%s'",
"Bad syntax for attribute mapping rule: '%s'",
"Incorrect syntax: '%s'\n"
"The expected syntax is:\n"
"\tdatabaseId \":\" initialTTLlo \":\" initialTTLhi"
" \":\" runningTTL",
"Incorrect syntax: '%s'\n"
"The supported authentication methods are:\n"
"\tnone\n"
"\tsimple\n"
"\tsasl/cram-md5\n"
"\tsasl/digest-md5",
"Could not open: '%s'",
"nisplusLDAPconfigProxyUser was not specified",
"nisplusLDAPconfigAuthenticationMethod was not specified",
"authenticationMethod was not specified",
"ldap_init failed: '%s'",
"ldap_bind failed for '%s': %s",
"ldap_search failed: '%s'",
"ldap_get_values failed: '%s'",
"Bad object dn syntax: '%s'",
"Invalid LDAP distinguished name: '%s'",
"Invalid index: '%s'",
"Invalid item: '%s'",
"Invalid LDAP item: '%s'",
"Invalid argument: '%s'",
"Invalid extract format encountered: '%s'",
"The mapping '%s' rule was not found found for database id '%s'",
"Invalid delete mapping rule for database id '%s'",
"Bad domain name: '%s'",
"Bad distinguished name: '%s'",
"yes or no expected: '%s'",
"Invalid unsigned integer: '%s'",
"Invalid integer: '%s'",
"Invalid attribute specification: '%s'",
"preferredServerList was not specified",
"Invalid ber format specifed: '%s'",
"nisplusLDAPconfigDefaultServerList was not specified",
"Invalid time: '%s'",
"There is a mismatch in the mapping rule: '%s'",
"No match item was specified: '%s'",
"Cannot elide: '%s'",
"Incorrect syntax: '%s'\n"
"The supported tls options are:\n"
"\tnone\n"
"\tssl",
"Failed to initialize SSL client: '%s'",
"ldapssl_init failed: '%s'",
"No suitable referrals found to read rpc.nisd configuration",
"nisplusLDAPconfigTLSCertificateDBPath must be specified",
"nisplusLDAPTLSCertificateDBPath must be specified",
"Unknown nisLDAPdomainContext found",
"Incorrect syntax for nisLDAPdomainContext",
"Incorrect syntax or unknown error in parsing",
"Incorrect syntax for nisLDAPcommentChar",
"Incorrect syntax for nisLDAPrepeatedFieldSeparators",
"Incorrect syntax or parse error for nisLDAPnameFields or nisLDAPsplitField",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n\tuse_cached\n"
"\tfail",
"Incorrect syntax: '%s'\n"
"The permitted values are:\n\tretry\n"
"\tfail"
};
static char *conn_error_msg[] =
{
"No Error",
"get_ldap_connection: Insufficient memory",
"make_ldap_session: ldap_init failed: %s",
"make_ldap_session: Unsupported LDAP bind method specified",
"make_ldap_session: ldap_bind failed for'%s': %s"
};
#ifdef __cplusplus
}
#endif
#endif