···152152 return(1 + der_length_size(body_size) + body_size);153153}154154155155-EXPORT_SYMBOL(g_token_size);155155+EXPORT_SYMBOL_GPL(g_token_size);156156157157/* fills in a buffer with the token header. The buffer is assumed to158158 be the right size. buf is advanced past the token header */···167167 TWRITE_STR(*buf, mech->data, ((int) mech->len));168168}169169170170-EXPORT_SYMBOL(g_make_token_header);170170+EXPORT_SYMBOL_GPL(g_make_token_header);171171172172/*173173 * Given a buffer containing a token, reads and verifies the token,···231231 return(ret);232232}233233234234-EXPORT_SYMBOL(g_verify_token_header);234234+EXPORT_SYMBOL_GPL(g_verify_token_header);235235
+9-9
net/sunrpc/auth_gss/gss_mech_switch.c
···117117 return 0;118118}119119120120-EXPORT_SYMBOL(gss_mech_register);120120+EXPORT_SYMBOL_GPL(gss_mech_register);121121122122void123123gss_mech_unregister(struct gss_api_mech *gm)···129129 gss_mech_free(gm);130130}131131132132-EXPORT_SYMBOL(gss_mech_unregister);132132+EXPORT_SYMBOL_GPL(gss_mech_unregister);133133134134struct gss_api_mech *135135gss_mech_get(struct gss_api_mech *gm)···138138 return gm;139139}140140141141-EXPORT_SYMBOL(gss_mech_get);141141+EXPORT_SYMBOL_GPL(gss_mech_get);142142143143struct gss_api_mech *144144gss_mech_get_by_name(const char *name)···158158159159}160160161161-EXPORT_SYMBOL(gss_mech_get_by_name);161161+EXPORT_SYMBOL_GPL(gss_mech_get_by_name);162162163163static inline int164164mech_supports_pseudoflavor(struct gss_api_mech *gm, u32 pseudoflavor)···191191 return gm;192192}193193194194-EXPORT_SYMBOL(gss_mech_get_by_pseudoflavor);194194+EXPORT_SYMBOL_GPL(gss_mech_get_by_pseudoflavor);195195196196u32197197gss_svc_to_pseudoflavor(struct gss_api_mech *gm, u32 service)···205205 }206206 return RPC_AUTH_MAXFLAVOR; /* illegal value */207207}208208-EXPORT_SYMBOL(gss_svc_to_pseudoflavor);208208+EXPORT_SYMBOL_GPL(gss_svc_to_pseudoflavor);209209210210u32211211gss_pseudoflavor_to_service(struct gss_api_mech *gm, u32 pseudoflavor)···219219 return 0;220220}221221222222-EXPORT_SYMBOL(gss_pseudoflavor_to_service);222222+EXPORT_SYMBOL_GPL(gss_pseudoflavor_to_service);223223224224char *225225gss_service_to_auth_domain_name(struct gss_api_mech *gm, u32 service)···233233 return NULL;234234}235235236236-EXPORT_SYMBOL(gss_service_to_auth_domain_name);236236+EXPORT_SYMBOL_GPL(gss_service_to_auth_domain_name);237237238238void239239gss_mech_put(struct gss_api_mech * gm)···242242 module_put(gm->gm_owner);243243}244244245245-EXPORT_SYMBOL(gss_mech_put);245245+EXPORT_SYMBOL_GPL(gss_mech_put);246246247247/* The mech could probably be determined from the token instead, but it's just248248 * as easy for now to pass it in. */