Lines Matching refs:nsswitch
52 #define NSSWITCH_PREFIX "/etc/nsswitch."
90 "for this location - see nsswitch.conf(4)",
213 char *nsswitch = NULL;
244 * via DHCP, with default nsswitch (/etc/nsswitch.dns).
265 nsswitch = strdup(NSSWITCH_PREFIX NWAM_NAMESERVICES_DNS_STRING);
266 if (nsswitch == NULL) {
270 if ((err = nwam_value_create_string(nsswitch, &val)) != NWAM_SUCCESS)
276 if (nsswitch != NULL)
277 free(nsswitch);
876 * property with the appropriately suffixed nsswitch file.
914 * point to the respective nsswitch file.
919 char *nsswitch;
927 if ((nsswitch = malloc(MAXPATHLEN)) == NULL) {
932 /* create appropriately suffixed nsswitch name */
933 (void) snprintf(nsswitch, MAXPATHLEN, "%s%s",
935 if ((err = nwam_value_create_string(nsswitch, &val))
937 free(nsswitch);
943 free(nsswitch);