#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error meh!
#endif

//GO(pam_acct_mgmt, 
//GO(pam_authenticate, 
//GO(pam_chauthtok, 
//GO(pam_close_session, 
//GO(pam_end, 
//GO(pam_fail_delay, 
//GO(pam_get_authtok, 
//GO(pam_get_authtok_noverify, 
//GO(pam_get_authtok_verify, 
//GO(pam_get_data, 
//GO(pam_getenv, 
//GO(pam_getenvlist, 
//GO(pam_get_item, 
//GO(pam_get_user, 
//GO(pam_modutil_audit_write, 
//GO(pam_modutil_check_user_in_passwd, 
//GO(pam_modutil_drop_priv, 
//GO(pam_modutil_getgrgid, 
//GO(pam_modutil_getgrnam, 
//GO(pam_modutil_getlogin, 
//GO(pam_modutil_getpwnam, 
//GO(pam_modutil_getpwuid, 
//GO(pam_modutil_getspnam, 
//GO(pam_modutil_read, 
//GO(pam_modutil_regain_priv, 
//GO(pam_modutil_sanitize_helper_fds, 
//GO(pam_modutil_search_key, 
//GO(pam_modutil_user_in_group_nam_gid, 
//GO(pam_modutil_user_in_group_nam_nam, 
//GO(pam_modutil_user_in_group_uid_gid, 
//GO(pam_modutil_user_in_group_uid_nam, 
//GO(pam_modutil_write, 
//GO(pam_open_session, 
//GO(pam_prompt, 
//GO(pam_putenv, 
//GO(pam_setcred, 
//GO(pam_set_data, 
//GO(pam_set_item, 
//GO(pam_start, 
//GO(pam_start_confdir, 
//GO(pam_strerror, 
//GO(pam_syslog, 
//GO(pam_vprompt, 
//GO(pam_vsyslog, 
