1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
|
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error Meh....
#endif
GO(gss_accept_sec_context, uFppppppppppp)
GO(gss_acquire_cred, uFppuppppp)
//GO(gss_acquire_cred_from,
//GO(gss_acquire_cred_impersonate_name,
//GO(gss_acquire_cred_with_password,
//GO(gss_add_buffer_set_member,
//GO(gss_add_cred,
//GO(gss_add_cred_from,
//GO(gss_add_cred_impersonate_name,
//GO(gss_add_cred_with_password,
GO(gss_add_oid_set_member, uFpup)
//GO(gss_authorize_localname,
//GO(gss_canonicalize_name,
//DATA(GSS_C_ATTR_LOCAL_LOGIN_USER,
//DATA(GSS_C_INQ_SSPI_SESSION_KEY,
//DATA(GSS_C_MA_AUTH_INIT,
//DATA(GSS_C_MA_AUTH_INIT_ANON,
//DATA(GSS_C_MA_AUTH_INIT_INIT,
//DATA(GSS_C_MA_AUTH_TARG,
//DATA(GSS_C_MA_AUTH_TARG_ANON,
//DATA(GSS_C_MA_AUTH_TARG_INIT,
//DATA(GSS_C_MA_CBINDINGS,
//DATA(GSS_C_MA_COMPRESS,
//DATA(GSS_C_MA_CONF_PROT,
//DATA(GSS_C_MA_CTX_TRANS,
//DATA(GSS_C_MA_DELEG_CRED,
//DATA(GSS_C_MA_DEPRECATED,
//DATA(GSS_C_MA_INTEG_PROT,
//DATA(GSS_C_MA_ITOK_FRAMED,
//DATA(GSS_C_MA_MECH_COMPOSITE,
//DATA(GSS_C_MA_MECH_CONCRETE,
//DATA(GSS_C_MA_MECH_GLUE,
//DATA(GSS_C_MA_MECH_NEGO,
//DATA(GSS_C_MA_MECH_PSEUDO,
//DATA(GSS_C_MA_MIC,
//DATA(GSS_C_MA_NOT_DFLT_MECH,
//DATA(GSS_C_MA_NOT_MECH,
//DATA(GSS_C_MA_OOS_DET,
//DATA(GSS_C_MA_PFS,
//DATA(GSS_C_MA_PROT_READY,
//DATA(GSS_C_MA_REPLAY_DET,
//DATA(GSS_C_MA_WRAP,
//DATA(GSS_C_NT_ANONYMOUS,
//DATA(GSS_C_NT_COMPOSITE_EXPORT,
//DATA(GSS_C_NT_EXPORT_NAME,
DATA(GSS_C_NT_HOSTBASED_SERVICE, sizeof(void*))
//DATA(GSS_C_NT_HOSTBASED_SERVICE_X,
//DATA(GSS_C_NT_MACHINE_UID_NAME,
//DATA(GSS_C_NT_STRING_UID_NAME,
DATA(GSS_C_NT_USER_NAME, sizeof(void*))
//GO(gss_compare_name,
//GO(gss_complete_auth_token,
//GO(gss_context_time,
//GO(gss_create_empty_buffer_set,
GO(gss_create_empty_oid_set, uFpp)
//GO(gss_decapsulate_token,
//GO(gss_delete_name_attribute,
GO(gss_delete_sec_context, uFppp)
//GO(gss_display_mech_attr,
GO(gss_display_name, uFpppp)
//GO(gss_display_name_ext,
GO(gss_display_status, uFpuippp)
//GO(gss_duplicate_name,
//GO(gss_encapsulate_token,
//GO(gss_export_cred,
//GO(gss_export_name,
//GO(gss_export_name_composite,
//GO(gss_export_sec_context,
GO(gss_get_mic, uFppupp)
//GO(gss_get_mic_iov,
//GO(gss_get_mic_iov_length,
//GO(gss_get_name_attribute,
//GO(gss_import_cred,
GO(gss_import_name, uFpppp)
//GO(gss_import_sec_context,
GO(gss_indicate_mechs, uFpp)
//GO(gss_indicate_mechs_by_attrs,
GO(gss_init_sec_context, uFpppppuupppppp)
//GO(gss_inquire_attrs_for_mech,
GO(gss_inquire_context, uFppppppppp)
GO(gss_inquire_cred, uFpupppp)
GO(gss_inquire_cred_by_mech, uFpuupppp)
//GO(gss_inquire_cred_by_oid,
//GO(gss_inquire_mech_for_saslname,
//GO(gss_inquire_mechs_for_name,
//GO(gss_inquire_name,
//GO(gss_inquire_names_for_mech,
//GO(gss_inquire_saslname_for_mech,
GO(gss_inquire_sec_context_by_oid, uFpppp)
//GO(gssint_g_seqstate_init,
//GO(gss_krb5_ccache_name,
//GO(gss_krb5_copy_ccache,
//GO(gss_krb5_export_lucid_sec_context,
//GO(gsskrb5_extract_authtime_from_sec_context,
//GO(gsskrb5_extract_authz_data_from_sec_context,
//GO(gss_krb5_free_lucid_sec_context,
//GO(gss_krb5_get_tkt_flags,
//GO(gss_krb5_import_cred,
//GO(gss_krb5int_make_seal_token_v3,
//GO(gss_krb5int_unseal_token_v3,
//DATA(GSS_KRB5_NT_PRINCIPAL_NAME,
//GO(gss_krb5_set_allowable_enctypes,
//GO(gss_krb5_set_cred_rcache,
//GO(gss_localname,
//GO(gss_map_name_to_any,
//DATA(gss_mech_iakerb,
//DATA(gss_mech_krb5,
//DATA(gss_mech_krb5_old,
//DATA(gss_mech_krb5_wrong,
//DATA(gss_mech_set_krb5,
//DATA(gss_mech_set_krb5_both,
//DATA(gss_mech_set_krb5_old,
//DATA(gss_nt_exported_name,
//DATA(gss_nt_krb5_name,
//DATA(gss_nt_krb5_principal,
//DATA(gss_nt_machine_uid_name,
//DATA(gss_nt_service_name,
//DATA(gss_nt_service_name_v2,
//DATA(gss_nt_string_uid_name,
//DATA(gss_nt_user_name,
//GO(gss_oid_equal,
//GO(gss_oid_to_str,
//GO(gss_pname_to_uid,
//GO(gss_process_context_token,
//GO(gss_pseudo_random,
//GO(gss_release_any_name_mapping,
GO(gss_release_buffer, uFpp)
GO(gss_release_buffer_set, uFpp)
GO(gss_release_cred, uFpp)
GO(gss_release_iov_buffer, uFppi)
GO(gss_release_name, uFpp)
//GO(gss_release_oid,
GO(gss_release_oid_set, uFpp)
//GO(gss_seal,
//GO(gss_set_cred_option,
//GO(gss_set_name_attribute,
//GO(gss_set_neg_mechs,
//GO(gss_set_sec_context_option,
//GO(gss_sign,
//GO(gssspi_mech_invoke,
//GO(gssspi_set_cred_option,
//GO(gss_store_cred,
//GO(gss_store_cred_into,
//GO(gss_str_to_oid,
GO(gss_test_oid_set_member, uFpupp)
//GO(gss_unseal,
GO(gss_unwrap, uFpppppp)
//GO(gss_unwrap_aead,
GO(gss_unwrap_iov, uFpppppi)
//GO(gss_userok,
//GO(gss_verify,
GO(gss_verify_mic, uFppppp)
//GO(gss_verify_mic_iov,
GO(gss_wrap, uFppiuppp)
//GO(gss_wrap_aead,
GO(gss_wrap_iov, uFppiuppi)
//GO(gss_wrap_iov_length,
//GO(gss_wrap_size_limit,
//DATAB(krb5_gss_dbg_client_expcreds,
//GO(krb5_gss_register_acceptor_identity,
//GO(krb5_gss_use_kdc_context,
|