ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2
[linux-2.6.git] / net / sunrpc / auth_gss / sunrpcgss_syms.c
1 #include <linux/config.h>
2 #include <linux/module.h>
3
4 #include <linux/types.h>
5 #include <linux/socket.h>
6 #include <linux/sched.h>
7 #include <linux/uio.h>
8 #include <linux/unistd.h>
9
10 #include <linux/sunrpc/auth_gss.h>
11 #include <linux/sunrpc/svcauth_gss.h>
12 #include <linux/sunrpc/gss_asn1.h>
13
14 /* sec_triples: */
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);
22
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);
28
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);
33
34 /* debug */
35 EXPORT_SYMBOL(print_hexl);