diff options
Diffstat (limited to 'src/providers/proxy/proxy.h')
-rw-r--r-- | src/providers/proxy/proxy.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/providers/proxy/proxy.h b/src/providers/proxy/proxy.h index eefcce58..e35e91ce 100644 --- a/src/providers/proxy/proxy.h +++ b/src/providers/proxy/proxy.h @@ -40,6 +40,7 @@ #include "providers/dp_backend.h" #include "db/sysdb.h" #include "proxy.h" +#include "sss_client/nss_compat.h" #include <dhash.h> struct proxy_nss_ops { @@ -64,6 +65,11 @@ struct proxy_nss_ops { long int *start, long int *size, gid_t **groups, long int limit, int *errnop); + enum nss_status (*setnetgrent)(const char *netgroup, + struct __netgrent *result); + enum nss_status (*getnetgrent_r)(struct __netgrent *result, char *buffer, + size_t buflen, int *errnop); + enum nss_status (*endnetgrent)(struct __netgrent *result); }; struct authtok_conv { |