summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2013-03-11 19:35:26 +0100
committerSimo Sorce <simo@redhat.com>2013-03-13 14:43:20 -0400
commit7c0f319813a13723ebe8dc85b004565b63d5e44d (patch)
tree279c14c2d95098654fef5c840215e397402c73bd
parent7800c9da75ad0dc3b4a530b15adce86d6c4f26e5 (diff)
downloadsssd-7c0f319813a13723ebe8dc85b004565b63d5e44d.tar.gz
sssd-7c0f319813a13723ebe8dc85b004565b63d5e44d.tar.bz2
sssd-7c0f319813a13723ebe8dc85b004565b63d5e44d.zip
Removing unused header file providers.h
Header file "providers.h" is not included in any other file and function "dp_process_init" declared in this header file has no implementation. Header file protos.h is not also included in any other file and even hole content is commented out.
-rw-r--r--Makefile.am1
-rw-r--r--src/providers/providers.h24
-rw-r--r--src/sss_client/protos.h151
3 files changed, 0 insertions, 176 deletions
diff --git a/Makefile.am b/Makefile.am
index e0756ea3..4cb8b643 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -421,7 +421,6 @@ dist_noinst_HEADERS = \
src/providers/data_provider.h \
src/providers/dp_backend.h \
src/providers/fail_over.h \
- src/providers/providers.h \
src/util/child_common.h \
src/providers/simple/simple_access.h \
src/providers/krb5/krb5_auth.h \
diff --git a/src/providers/providers.h b/src/providers/providers.h
deleted file mode 100644
index 44e7028a..00000000
--- a/src/providers/providers.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- SSSD
-
- Data Provider, public header file
-
- Copyright (C) Simo Sorce <ssorce@redhat.com> 2008
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-int dp_process_init(TALLOC_CTX *mem_ctx,
- struct tevent_context *ev,
- struct confdb_ctx *cdb);
diff --git a/src/sss_client/protos.h b/src/sss_client/protos.h
deleted file mode 100644
index 1c11ae65..00000000
--- a/src/sss_client/protos.h
+++ /dev/null
@@ -1,151 +0,0 @@
-/*
- SSSD
-
- Client Interface for NSS and PAM.
-
- Authors:
- Simo Sorce <ssorce@redhat.com>
-
- Copyright (C) Red Hat, Inc 2007
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU Lesser General Public License as published by
- the Free Software Foundation; either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#if 0
-/* SHADOW database NSS interface */
-enum nss_status _nss_sss_getspnam_r(const char *name, struct spwd *result,
- char *buffer, size_t buflen, int *errnop);
-enum nss_status _nss_sss_setspent(void);
-enum nss_status _nss_sss_getspent_r(struct spwd *result,
- char *buffer, size_t buflen, int *errnop);
-enum nss_status _nss_sss_endspent(void);
-
-
-/* HOSTS database NSS interface */
-enum nss_status _nss_sss_gethostbyname_r(const char *name,
- struct hostent *result,
- char *buffer, size_t buflen,
- int *errnop, int *h_errnop);
-enum nss_status _nss_sss_gethostbyname2_r(const char *name, int af,
- struct hostent *result,
- char *buffer, size_t buflen,
- int *errnop, int *h_errnop);
-enum nss_status _nss_sss_gethostbyaddr_r(const void *addr, socklen_t len,
- int af, struct hostent *result,
- char *buffer, size_t buflen,
- int *errnop, int *h_errnop);
-enum nss_status _nss_sss_sethostent(void);
-enum nss_status _nss_sss_gethostent_r(struct hostent *result,
- char *buffer, size_t buflen,
- int *errnop, int *h_errnop);
-enum nss_status _nss_sss_endhostent(void);
-
-/* NETGROUP database NSS interface */
-enum nss_status _nss_sss_setnetgrent(const char *netgroup,
- struct __netgrent *result);
-enum nss_status _nss_sss_getnetgrent_r(struct __netgrent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_ldap_endnetgrent(void);
-/* too bad innetgr is currently implemented as an iteration over
- * {set|get|end}netgroup ... */
-
-/* NETWORKS database NSS interface */
-enum nss_status _nss_sss_getnetbyname_r(const char *name,
- struct netent *result,
- char *buffer, size_t buflen,
- int *errnop, int *h_errnop);
-enum nss_status _nss_sss_getnetbyaddr_r(uint32_t addr, int af,
- struct netent *result,
- char *buffer, size_t buflen,
- int *errnop, int *h_errnop);
-enum nss_status _nss_sss_setnetent(void);
-enum nss_status _nss_sss_getnetent_r(struct netent *result,
- char *buffer, size_t buflen,
- int *errnop, int *h_errnop);
-enum nss_status _nss_sss_endnetent(void);
-
-
-/* PROTOCOLS database NSS interface */
-enum nss_status _nss_sss_getprotobyname_r(const char *name,
- struct protoent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_getprotobynumber_r(int number,
- struct protoent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_setprotoent(void);
-enum nss_status _nss_sss_getprotoent_r(struct protoent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_endprotoent(void);
-
-/* SERVICES database NSS interface */
-enum nss_status _nss_sss_getservbyname_r(const char *name,
- const char *protocol,
- struct servent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_getservbyport_r(int port, const char *protocol,
- struct servent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_setservent(void);
-enum nss_status _nss_sss_getservent_r(struct servent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_endservent(void);
-
-/* ALIASES database NSS interface */
-enum nss_status _nss_sss_getaliasbyname_r(const char *name,
- struct aliasent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_setaliasent(void);
-enum nss_status _nss_sss_getaliasent_r(struct aliasent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_endaliasent(void);
-
-/* ETHERS database NSS interface */
-enum nss_status _nss_sss_gethostton_r(const char *name,
- struct etherent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_getntohost_r(const struct ether_addr *addr,
- struct etherent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_setetherent(void);
-enum nss_status _nss_sss_getetherent_r(struct etherent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_endetherent(void);
-
-/* RPC database NSS interface */
-enum nss_status _nss_sss_getrpcbyname_r(const char *name,
- struct rpcent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_getrpcbynumber_r(int number, struct rpcent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_setrpcent(void);
-enum nss_status _nss_sss_getrpcent_r(struct rpcent *result,
- char *buffer, size_t buflen,
- int *errnop);
-enum nss_status _nss_sss_endrpcent(void);
-
-#endif