From d7dc57bcc2468bee756bcd568daee0644e5b888d Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Wed, 13 Oct 2010 10:51:50 +0200 Subject: Add netgroups infrastructure to proxy provider --- src/providers/proxy/proxy.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/providers/proxy/proxy.h') diff --git a/src/providers/proxy/proxy.h b/src/providers/proxy/proxy.h index eefcce580..e35e91ce3 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 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 { -- cgit