summaryrefslogtreecommitdiffstats
path: root/include/nsswitch.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/nsswitch.h')
-rw-r--r--include/nsswitch.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/nsswitch.h b/include/nsswitch.h
index 5e7ee0c..9069ac1 100644
--- a/include/nsswitch.h
+++ b/include/nsswitch.h
@@ -68,7 +68,8 @@
#define NSSRC_DNS "dns" /* DNS; IN for hosts, HS for others */
#define NSSRC_NIS "nis" /* YP/NIS */
#define NSSRC_COMPAT "compat" /* passwd,group in YP compat mode */
-#define NSSRC_CACHE "cache" /* cache daemon */
+#define NSSRC_CACHE "cache" /* nscd daemon */
+#define NSSRC_FALLBACK "__fallback" /* internal fallback source */
/*
* currently implemented databases
@@ -132,6 +133,7 @@ typedef struct _ns_dtab {
*/
#define NS_FILES_CB(F,C) { NSSRC_FILES, F, C },
#define NS_COMPAT_CB(F,C) { NSSRC_COMPAT, F, C },
+#define NS_FALLBACK_CB(F) { NSSRC_FALLBACK, F, NULL },
#ifdef HESIOD
# define NS_DNS_CB(F,C) { NSSRC_DNS, F, C },
OpenPOWER on IntegriCloud