Lines Matching defs:nsswitch
50 #define NSSWITCH_PREFIX "/etc/nsswitch."
87 "for this location - see nsswitch.conf(4)",
199 char *nsswitch = NULL;
237 * via DHCP, with default nsswitch (/etc/nsswitch.dns).
258 nsswitch = strdup(NSSWITCH_PREFIX NWAM_NAMESERVICES_DNS_STRING);
259 if (nsswitch == NULL) {
263 if ((err = nwam_value_create_string(nsswitch, &val)) != NWAM_SUCCESS)
269 if (nsswitch != NULL)
270 free(nsswitch);
710 * property with the appropriately suffixed nsswitch file.
748 * point to the respective nsswitch file.
753 char *nsswitch;
761 if ((nsswitch = malloc(MAXPATHLEN)) == NULL) {
766 /* create appropriately suffixed nsswitch name */
767 (void) snprintf(nsswitch, MAXPATHLEN, "%s%s",
769 if ((err = nwam_value_create_string(nsswitch, &val))
771 free(nsswitch);
777 free(nsswitch);