ns_ppc
if (ptr->paramList[NS_LDAP_SERVERS_P].ns_ppc == NULL) {
} else if (ptr->paramList[NS_LDAP_SERVER_PREF_P].ns_ppc ==
if (ptr->paramList[NS_LDAP_SEARCH_BASEDN_P].ns_ppc == NULL) {
if (ptr->paramList[NS_LDAP_BINDDN_P].ns_ppc == NULL) {
if (ptr->paramList[NS_LDAP_BINDPASSWD_P].ns_ppc
conf.ns_ppc = (char **)calloc(2, sizeof (char *));
if (conf.ns_ppc == NULL) {
conf.ns_ppc[0] = (char *)strdup(cp);
if (conf.ns_ppc[0] == NULL) {
free(conf.ns_ppc);
dpend = strchr(ptr->paramList[type].ns_ppc[j],
i = dpend - ptr->paramList[type].ns_ppc[j];
if (strncmp(ptr->paramList[type].ns_ppc[j],
conf.ns_ppc =
ptr->paramList[type].ns_ppc;
ptr->paramList[type].ns_ppc = NULL;
free(conf.ns_ppc[j]);
conf.ns_ppc[j] = (char *)strdup(cp);
if (conf.ns_ppc[j] == NULL) {
(conf.ns_ppc);
conf.ns_ppc =
if (conf.ns_ppc == NULL) {
conf.ns_ppc[len-1] = (char *)strdup(cp);
if (conf.ns_ppc[len-1] == NULL) {
__s_api_free2dArray(conf.ns_ppc);
conf.ns_ppc[len] = NULL;
conf.ns_ppc = (char **)calloc(2, sizeof (char *));
if (conf.ns_ppc == NULL) {
conf.ns_ppc[0] = (char *)strdup(cp);
if (conf.ns_ppc[0] == NULL) {
free(conf.ns_ppc);
dpend = strchr(ptr->paramList[type].ns_ppc[j],
i = dpend - ptr->paramList[type].ns_ppc[j];
if (strncmp(ptr->paramList[type].ns_ppc[j],
conf.ns_ppc =
ptr->paramList[type].ns_ppc;
ptr->paramList[type].ns_ppc = NULL;
free(conf.ns_ppc[j]);
conf.ns_ppc[j] = (char *)strdup(cp);
if (conf.ns_ppc[j] == NULL) {
(conf.ns_ppc);
conf.ns_ppc =
if (conf.ns_ppc == NULL) {
conf.ns_ppc[len-1] = (char *)strdup(cp);
if (conf.ns_ppc[len-1] == NULL) {
__s_api_free2dArray(conf.ns_ppc);
conf.ns_ppc[len] = NULL;
conf.ns_ppc = (char **)calloc(2, sizeof (char *));
if (conf.ns_ppc == NULL) {
conf.ns_ppc[0] = (char *)strdup(cp);
if (conf.ns_ppc[0] == NULL) {
free(conf.ns_ppc);
dpend = strchr(ptr->paramList[type].ns_ppc[j],
i = dpend - ptr->paramList[type].ns_ppc[j];
if (strncmp(ptr->paramList[type].ns_ppc[j],
conf.ns_ppc =
ptr->paramList[type].ns_ppc;
ptr->paramList[type].ns_ppc = NULL;
free(conf.ns_ppc[j]);
conf.ns_ppc[j] = (char *)strdup(cp);
if (conf.ns_ppc[j] == NULL) {
(conf.ns_ppc);
conf.ns_ppc =
if (conf.ns_ppc == NULL) {
conf.ns_ppc[len-1] = (char *)strdup(cp);
if (conf.ns_ppc[len-1] == NULL) {
__s_api_free2dArray(conf.ns_ppc);
conf.ns_ppc[len] = NULL;
conf.ns_ppc = (char **)NULL;
conf.ns_ppc = (char **)calloc(len + 1, sizeof (char *));
if (conf.ns_ppc == NULL) {
conf.ns_ppc[i] = (char *)malloc(j + 1);
if (conf.ns_ppc[i] == NULL) {
__s_api_free2dArray(conf.ns_ppc);
(void) strlcpy(conf.ns_ppc[i], cp, j);
conf.ns_ppc[i] = (char *)malloc(j + 1);
if (conf.ns_ppc[i] == NULL) {
__s_api_free2dArray(conf.ns_ppc);
(void) strlcpy(conf.ns_ppc[i], cp, j);
conf.ns_ppc = (char **)NULL;
conf.ns_ppc = (char **)calloc(len + 1, sizeof (char *));
if (conf.ns_ppc == NULL) {
conf.ns_ppc[i] = (char *)malloc(j + 1);
if (conf.ns_ppc[i] == NULL) {
__s_api_free2dArray(conf.ns_ppc);
(void) strlcpy(conf.ns_ppc[i], cp, j);
conf.ns_ppc[i] = (char *)malloc(j + 1);
if (conf.ns_ppc[i] == NULL) {
__s_api_free2dArray(conf.ns_ppc);
(void) strlcpy(conf.ns_ppc[i], cp, j);
ret = (void *)strdup(ptr->ns_ppc[i]);
if (__print2buf(buffer, ptr->ns_ppc[i], NULL))
if (__print2buf(buffer, ptr->ns_ppc[i], sepstr))
if (__print2buf(buffer, ptr->ns_ppc[i], sepstr))
if ((__s_api_isipv4(param->ns_ppc[i])) ||
(__s_api_isipv6(param->ns_ppc[i])) ||
(__s_api_ishost(param->ns_ppc[i]))) {
param->ns_ppc[i], def->name);
if (ptr->paramList[type].ns_ppc) {
ppc = ptr->paramList[type].ns_ppc;
ptr->paramList[type].ns_ppc = NULL;