1 #include <linux/config.h>
2 #include <linux/module.h>
4 #include <linux/types.h>
5 #include <linux/socket.h>
6 #include <linux/sched.h>
8 #include <linux/unistd.h>
10 #include <linux/sunrpc/auth_gss.h>
11 #include <linux/sunrpc/svcauth_gss.h>
12 #include <linux/sunrpc/gss_asn1.h>
15 EXPORT_SYMBOL(gss_register_triple);
16 EXPORT_SYMBOL(gss_unregister_triple);
17 EXPORT_SYMBOL(gss_cmp_triples);
18 EXPORT_SYMBOL(gss_pseudoflavor_to_mechOID);
19 EXPORT_SYMBOL(gss_pseudoflavor_supported);
20 EXPORT_SYMBOL(gss_pseudoflavor_to_service);
21 EXPORT_SYMBOL(svcauth_gss_register_pseudoflavor);
23 /* registering gss mechanisms to the mech switching code: */
24 EXPORT_SYMBOL(gss_mech_register);
25 EXPORT_SYMBOL(gss_mech_get);
26 EXPORT_SYMBOL(gss_mech_get_by_OID);
27 EXPORT_SYMBOL(gss_mech_put);
29 /* generic functionality in gss code: */
30 EXPORT_SYMBOL(g_make_token_header);
31 EXPORT_SYMBOL(g_verify_token_header);
32 EXPORT_SYMBOL(g_token_size);
35 EXPORT_SYMBOL(print_hexl);