/* This file is generated during build time from pwquality.h */

PyModule_AddIntConstant(module, "PWQ_SETTING_DIFF_OK", 1);
PyModule_AddIntConstant(module, "PWQ_SETTING_MIN_LENGTH", 3);
PyModule_AddIntConstant(module, "PWQ_SETTING_DIG_CREDIT", 4);
PyModule_AddIntConstant(module, "PWQ_SETTING_UP_CREDIT", 5);
PyModule_AddIntConstant(module, "PWQ_SETTING_LOW_CREDIT", 6);
PyModule_AddIntConstant(module, "PWQ_SETTING_OTH_CREDIT", 7);
PyModule_AddIntConstant(module, "PWQ_SETTING_MIN_CLASS", 8);
PyModule_AddIntConstant(module, "PWQ_SETTING_MAX_REPEAT", 9);
PyModule_AddIntConstant(module, "PWQ_SETTING_DICT_PATH", 10);
PyModule_AddIntConstant(module, "PWQ_SETTING_MAX_CLASS_REPEAT", 11);
PyModule_AddIntConstant(module, "PWQ_SETTING_GECOS_CHECK", 12);
PyModule_AddIntConstant(module, "PWQ_SETTING_BAD_WORDS", 13);
PyModule_AddIntConstant(module, "PWQ_SETTING_MAX_SEQUENCE", 14);
PyModule_AddIntConstant(module, "PWQ_SETTING_DICT_CHECK", 15);
PyModule_AddIntConstant(module, "PWQ_SETTING_USER_CHECK", 16);
PyModule_AddIntConstant(module, "PWQ_SETTING_ENFORCING", 17);
PyModule_AddIntConstant(module, "PWQ_SETTING_RETRY_TIMES", 18);
PyModule_AddIntConstant(module, "PWQ_SETTING_ENFORCE_ROOT", 19);
PyModule_AddIntConstant(module, "PWQ_SETTING_LOCAL_USERS", 20);
PyModule_AddIntConstant(module, "PWQ_SETTING_USER_SUBSTR", 21);
PyModule_AddIntConstant(module, "PWQ_MAX_ENTROPY_BITS", 256);
PyModule_AddIntConstant(module, "PWQ_MIN_ENTROPY_BITS", 56);
PyModule_AddIntConstant(module, "PWQ_MAX_ERROR_MESSAGE_LEN", 256);
PyModule_AddIntConstant(module, "PWQ_ERROR_SUCCESS", 0);
PyModule_AddIntConstant(module, "PWQ_ERROR_FATAL_FAILURE", -1);
PyModule_AddIntConstant(module, "PWQ_ERROR_INTEGER", -2);
PyModule_AddIntConstant(module, "PWQ_ERROR_CFGFILE_OPEN", -3);
PyModule_AddIntConstant(module, "PWQ_ERROR_CFGFILE_MALFORMED", -4);
PyModule_AddIntConstant(module, "PWQ_ERROR_UNKNOWN_SETTING", -5);
PyModule_AddIntConstant(module, "PWQ_ERROR_NON_INT_SETTING", -6);
PyModule_AddIntConstant(module, "PWQ_ERROR_NON_STR_SETTING", -7);
PyModule_AddIntConstant(module, "PWQ_ERROR_MEM_ALLOC", -8);
PyModule_AddIntConstant(module, "PWQ_ERROR_TOO_SIMILAR", -9);
PyModule_AddIntConstant(module, "PWQ_ERROR_MIN_DIGITS", -10);
PyModule_AddIntConstant(module, "PWQ_ERROR_MIN_UPPERS", -11);
PyModule_AddIntConstant(module, "PWQ_ERROR_MIN_LOWERS", -12);
PyModule_AddIntConstant(module, "PWQ_ERROR_MIN_OTHERS", -13);
PyModule_AddIntConstant(module, "PWQ_ERROR_MIN_LENGTH", -14);
PyModule_AddIntConstant(module, "PWQ_ERROR_PALINDROME", -15);
PyModule_AddIntConstant(module, "PWQ_ERROR_CASE_CHANGES_ONLY", -16);
PyModule_AddIntConstant(module, "PWQ_ERROR_ROTATED", -17);
PyModule_AddIntConstant(module, "PWQ_ERROR_MIN_CLASSES", -18);
PyModule_AddIntConstant(module, "PWQ_ERROR_MAX_CONSECUTIVE", -19);
PyModule_AddIntConstant(module, "PWQ_ERROR_EMPTY_PASSWORD", -20);
PyModule_AddIntConstant(module, "PWQ_ERROR_SAME_PASSWORD", -21);
PyModule_AddIntConstant(module, "PWQ_ERROR_CRACKLIB_CHECK", -22);
PyModule_AddIntConstant(module, "PWQ_ERROR_RNG", -23);
PyModule_AddIntConstant(module, "PWQ_ERROR_GENERATION_FAILED", -24);
PyModule_AddIntConstant(module, "PWQ_ERROR_USER_CHECK", -25);
PyModule_AddIntConstant(module, "PWQ_ERROR_GECOS_CHECK", -26);
PyModule_AddIntConstant(module, "PWQ_ERROR_MAX_CLASS_REPEAT", -27);
PyModule_AddIntConstant(module, "PWQ_ERROR_BAD_WORDS", -28);
PyModule_AddIntConstant(module, "PWQ_ERROR_MAX_SEQUENCE", -29);
