2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#include <nsswitch.h>
2N/A#include "ns_sldap.h"
2N/A#include <nss_dbdefs.h>
2N/A#include <nsswitch.h>
2N/A#include "passwdutil.h"
2N/A * 2. the nsswitch.conf file
2N/A * Supported nsswitch.conf can have a maximum of 3 repositories.
2N/A * If we encounter an unsupported nsswitch.conf, we return REP_NSS
2N/A nss_db_params_t *p;
2N/A nss_db_params_t *p;
2N/A nss_db_params_t *p;
2N/A nss_db_params_t *p;
2N/A return (NSS_STR_PARSE_ERANGE);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic) {
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (!black_magic) {
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (!black_magic) {
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A return (NSS_STR_PARSE_ERANGE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A if (black_magic)
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_SUCCESS);
2N/A return (NSS_STR_PARSE_PARSE);
2N/A return (NSS_STR_PARSE_SUCCESS);