ipa_common.h revision 9bd24b75f3252817addc052673959bde7cad5ebc
fdbad18e66c0e293f94694458d47df305f050c71Christian Maeder IPA Common utility code
e973af819c2fb17f426944c8c4cfa00de5cd81a1Christian Maeder Copyright (C) Simo Sorce <ssorce@redhat.com> 2009
b96b500ba4430269d97a08f07de87838278e9c5dChristian Maeder This program is free software; you can redistribute it and/or modify
e973af819c2fb17f426944c8c4cfa00de5cd81a1Christian Maeder it under the terms of the GNU General Public License as published by
5214cf3742dc626a7efc5ec851db09bf0ff1f579Christian Maeder the Free Software Foundation; either version 3 of the License, or
5214cf3742dc626a7efc5ec851db09bf0ff1f579Christian Maeder (at your option) any later version.
along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef _IPA_COMMON_H_
#define _IPA_COMMON_H_
#include "providers/ldap/ldap_common.h"
#include "providers/krb5/krb5_common.h"
struct ipa_service {
enum ipa_basic_opt {
IPA_DOMAIN = 0,
struct ipa_auth_ctx {
struct ipa_options {
const char *conf_path,
const char *conf_path,
const char *conf_path,
const char *servers,