Consolidate code to initialize nscd dataset header
authorSiddhesh Poyarekar <siddhesh@redhat.com>
Wed, 30 Apr 2014 06:27:09 +0000 (11:57 +0530)
committerSiddhesh Poyarekar <siddhesh@redhat.com>
Wed, 30 Apr 2014 06:27:09 +0000 (11:57 +0530)
commit1cdeb2372ddecac0dfe0c132a033e9590ffa07d2
treee0265a463391655f3b8fa068b1578ec5e2d11ad0
parent16b293a7a6f65d8ff348a603d19e8fd4372fa3a9
Consolidate code to initialize nscd dataset header

This patch consolidates the code to initialize the header of a dataset
into a single set of functions (one for positive and another for
negative datasets) primarily to reduce repetition of code.  The
secondary reason is to simplify Patch 2/2 which fixes the problem of
an uninitialized byte in the header by initializing an unused field in
the structure and hence preventing a possible data leak into the cache
file.
ChangeLog
nscd/aicache.c
nscd/grpcache.c
nscd/hstcache.c
nscd/initgrcache.c
nscd/netgroupcache.c
nscd/nscd-client.h
nscd/pwdcache.c
nscd/servicescache.c