#include "system/time.h"
#include <talloc.h>
#include "libwbclient/wbclient.h"
+#include "lib/util/tiniparser.h"
#define MODULE_NAME "pam_winbind"
#define PAM_SM_AUTH
#define PAM_WINBIND_CONFIG_FILE "/etc/security/pam_winbind.conf"
#endif
-#include <iniparser.h>
-
#ifdef HAVE_LIBINTL_H
#include <libintl.h>
#endif
#define PAM_AUTHTOK_RECOVER_ERR PAM_AUTHTOK_RECOVERY_ERR
#endif
-#endif /* defined(SUNOS5) || defined(SUNOS4) || defined(HPUX) || defined(FREEBSD) || defined(AIX) */
+#endif /* (!)LINUX */
#if defined(HAVE_SECURITY_PAM_MODULES_H)
#include <security/pam_modules.h>
int flags;
int argc;
const char **argv;
- dictionary *dict;
+ struct tiniparser_dictionary *dict;
uint32_t ctrl;
};