ipa_common.h revision 6dff95bdfe437afc0b62b5270d0d84140981c786
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton IPA Common utility code
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton Copyright (C) Simo Sorce <ssorce@redhat.com> 2009
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton This program is free software; you can redistribute it and/or modify
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton it under the terms of the GNU General Public License as published by
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton the Free Software Foundation; either version 3 of the License, or
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton (at your option) any later version.
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton This program is distributed in the hope that it will be useful,
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton but WITHOUT ANY WARRANTY; without even the implied warranty of
e0bcd6c507b25ed3baad4d48b489a1875cbb77c2fielding MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton GNU General Public License for more details.
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton You should have received a copy of the GNU General Public License
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton along with this program. If not, see <http://www.gnu.org/licenses/>.
47ee460038550a244927ba2fab919f134cb0cdf0sf/* In server mode, each subdomain corresponds to an AD context */
47ee460038550a244927ba2fab919f134cb0cdf0sf /* Only used with server mode */
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton /* id provider */
47ee460038550a244927ba2fab919f134cb0cdf0sf /* auth and chpass provider */
a261b81a1044c0e2ea3f21cf9b7019297bad16aajorton/* options parsers */
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton const char *conf_path,
876167dba234e2c7065895c87b77a8c57bdcf754sf const char *conf_path,
47ee460038550a244927ba2fab919f134cb0cdf0sf const char *conf_path,
47ee460038550a244927ba2fab919f134cb0cdf0sf const char *conf_path,
47ee460038550a244927ba2fab919f134cb0cdf0sfint ipa_service_init(TALLOC_CTX *memctx, struct be_ctx *ctx,
47ee460038550a244927ba2fab919f134cb0cdf0sf const char *backup_servers,
47ee460038550a244927ba2fab919f134cb0cdf0sferrno_t get_idmap_data_from_range(struct range_info *r, char *domain_name,
47ee460038550a244927ba2fab919f134cb0cdf0sferrno_t ipa_idmap_get_ranges_from_sysdb(struct sdap_idmap_ctx *idmap_ctx,
47ee460038550a244927ba2fab919f134cb0cdf0sf const char *dom_name,
47ee460038550a244927ba2fab919f134cb0cdf0sf const char *dom_sid_str,
ef5650b61a8e35f3cc93ec07e73efc17ea329894jorton#endif /* _IPA_COMMON_H_ */