65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher/*
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher SSSD
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher Authors:
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher Stephen Gallagher <sgallagh@redhat.com>
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher Copyright (C) 2012 Red Hat
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher This program is free software; you can redistribute it and/or modify
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher it under the terms of the GNU General Public License as published by
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher the Free Software Foundation; either version 3 of the License, or
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher (at your option) any later version.
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher This program is distributed in the hope that it will be useful,
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher but WITHOUT ANY WARRANTY; without even the implied warranty of
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher GNU General Public License for more details.
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher You should have received a copy of the GNU General Public License
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher along with this program. If not, see <http://www.gnu.org/licenses/>.
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher*/
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher#ifndef LDAP_OPTS_H_
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher#define LDAP_OPTS_H_
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher#include "src/providers/data_provider.h"
b1559c6498e791aa870f6e01948d1ad0f1af32e7Jakub Hrozek#include "providers/ldap/ldap_common.h"
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct dp_option default_basic_opts[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map generic_attr_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map gen_ipa_attr_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map gen_ad_attr_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307_user_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307_group_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307bis_user_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307bis_group_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map gen_ad2008r2_user_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map gen_ad2008r2_group_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map netgroup_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
60a715a0dd79873d2d2607eab8fdfaf0ffd2e7d3Hristo Venevextern struct sdap_attr_map host_map[];
60a715a0dd79873d2d2607eab8fdfaf0ffd2e7d3Hristo Venev
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map native_sudorule_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map service_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307_autofs_mobject_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307_autofs_entry_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307bis_autofs_mobject_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
f7ea0b1d46197275c87bdc73a6e38a6fd7f855eePavel Březinaextern struct sdap_attr_map rfc2307bis_autofs_entry_map[];
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher
65e8f538ad35ba7d86cd9e60a3d86aec34537027Stephen Gallagher#endif /* LDAP_OPTS_H_ */