cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek/*
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek SSSD
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek LDAP handler for autofs
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek Authors:
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek Jakub Hrozek <jhrozek@redhat.com>
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek Copyright (C) 2012 Red Hat
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek This program is free software; you can redistribute it and/or modify
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek it under the terms of the GNU General Public License as published by
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek the Free Software Foundation; either version 3 of the License, or
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek (at your option) any later version.
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek This program is distributed in the hope that it will be useful,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek but WITHOUT ANY WARRANTY; without even the implied warranty of
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek GNU General Public License for more details.
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek You should have received a copy of the GNU General Public License
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek along with this program. If not, see <http://www.gnu.org/licenses/>.
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek*/
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek#ifndef _SDAP_AUTOFS_H_
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek#define _SDAP_AUTOFS_H_
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
dea636af4d1902a081ee891f1b19ee2f8729d759Pavel Březinaerrno_t sdap_autofs_init(TALLOC_CTX *mem_ctx,
dea636af4d1902a081ee891f1b19ee2f8729d759Pavel Březina struct be_ctx *be_ctx,
dea636af4d1902a081ee891f1b19ee2f8729d759Pavel Březina struct sdap_id_ctx *id_ctx,
dea636af4d1902a081ee891f1b19ee2f8729d759Pavel Březina struct dp_method *dp_methods);
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozekstruct tevent_req *
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozeksdap_autofs_setautomntent_send(TALLOC_CTX *memctx,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek struct tevent_context *ev,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek struct sss_domain_info *dom,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek struct sysdb_ctx *sysdb,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek struct sdap_handle *sh,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek struct sdap_id_op *op,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek struct sdap_options *opts,
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek const char *mapname);
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozekerrno_t
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozeksdap_autofs_setautomntent_recv(struct tevent_req *req);
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek#endif /* _SDAP_AUTOFS_H_ */
cc84fd46f356c4a36a721ab135a33ec77c93e34dJakub Hrozek