about summary refs log tree commit diff
path: root/nss/rewrite_field.c
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2020-02-20 09:32:27 +0100
committerDJ Delorie <dj@redhat.com>2020-12-04 17:15:29 -0500
commitfd5b9b4458ef662d1955459e22a11b15d16a5648 (patch)
treeb550ba60f5c2591aa76929a2688ff645ef850d39 /nss/rewrite_field.c
parent171689dac7fcb979e7d3ffbd307eacae3c07c2d3 (diff)
downloadglibc-fd5b9b4458ef662d1955459e22a11b15d16a5648.tar.gz
glibc-fd5b9b4458ef662d1955459e22a11b15d16a5648.tar.xz
glibc-fd5b9b4458ef662d1955459e22a11b15d16a5648.zip
<nss_action.h>: New abstraction for combining NSS modules and NSS actions
nss_action manages a set of lists of actions; these are the portions
of the lines in nsswitch.conf to the right of the colons, like
"dns [!UNAVAIL=return] files".  Each permutation of actions and
conditionals is cached for reuse, which limits memory growth, and
refers to the static list of modules managed by nss_modules.

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Diffstat (limited to 'nss/rewrite_field.c')
0 files changed, 0 insertions, 0 deletions