From 633445be1a9be37ae727c044417f5607706cf4ae Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Tue, 26 Jun 2018 00:25:28 +0000 Subject: Initial commit --- src/libnsss/nsss-switch-internal.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/libnsss/nsss-switch-internal.h (limited to 'src/libnsss/nsss-switch-internal.h') diff --git a/src/libnsss/nsss-switch-internal.h b/src/libnsss/nsss-switch-internal.h new file mode 100644 index 0000000..e005ffc --- /dev/null +++ b/src/libnsss/nsss-switch-internal.h @@ -0,0 +1,21 @@ +/* ISC license. */ + +#ifndef NSSS_SWITCH_INTERNAL_H +#define NSSS_SWITCH_INTERNAL_H + +#include +#include +#include +#include +#include +#include +#include +#include + +extern nsss_switch_t nsss_switch_here ; +extern int nsss_switch_op (nsss_switch_t *, char, tain_t const *, tain_t *) ; +extern int nsss_switch_pwd_read (buffer *, struct passwd *, stralloc *, tain_t const *, tain_t *) ; +extern int nsss_switch_grp_read (buffer *, struct group *, stralloc *, genalloc *, tain_t const *, tain_t *) ; +extern int nsss_switch_shadow_read (buffer *, struct spwd *, stralloc *, tain_t const *, tain_t *) ; + +#endif -- cgit v1.3.1