diff options
author | Florian Weimer <fweimer@redhat.com> | 2017-11-23 14:08:11 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2017-11-23 14:08:11 +0100 |
commit | 67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4 (patch) | |
tree | c078a7a50a890570e7c8eb24bf9f81fa45409bcc /nscd/cache.c | |
parent | cccb6d4e87053ed63c74aee063fa84eb63ebf7b8 (diff) | |
download | glibc-67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4.zip glibc-67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4.tar.gz glibc-67f36c7922fe5053549ec9aa7f60ed2c5c2d65b4.tar.bz2 |
nss: Export nscd hash function as __nss_hash [BZ #22459]
Diffstat (limited to 'nscd/cache.c')
-rw-r--r-- | nscd/cache.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nscd/cache.c b/nscd/cache.c index 4a17c33..72c73d3 100644 --- a/nscd/cache.c +++ b/nscd/cache.c @@ -29,10 +29,10 @@ #include <sys/param.h> #include <sys/stat.h> #include <sys/uio.h> +#include <nss.h> #include "nscd.h" #include "dbg_log.h" -#include "nscd_hash.h" /* Wrapper functions with error checking for standard functions. */ @@ -74,7 +74,7 @@ struct datahead * cache_search (request_type type, const void *key, size_t len, struct database_dyn *table, uid_t owner) { - unsigned long int hash = __nscd_hash (key, len) % table->head->module; + unsigned long int hash = __nss_hash (key, len) % table->head->module; unsigned long int nsearched = 0; struct datahead *result = NULL; @@ -153,7 +153,7 @@ cache_add (int type, const void *key, size_t len, struct datahead *packet, first ? _(" (first)") : ""); } - unsigned long int hash = __nscd_hash (key, len) % table->head->module; + unsigned long int hash = __nss_hash (key, len) % table->head->module; struct hashentry *newp; newp = mempool_alloc (table, sizeof (struct hashentry), 0); |