svcrpc: introduce init_svc_cred
[firefly-linux-kernel-4.4.55.git] / include / linux / sunrpc / svcauth.h
index ff374ab3083902a7052a07b2ca8bb40cf3136338..95c956613a9cb3e3576ace56294258b27c3e0f94 100644 (file)
@@ -25,6 +25,13 @@ struct svc_cred {
        char                    *cr_principal; /* for gss */
 };
 
+static inline void init_svc_cred(struct svc_cred *cred)
+{
+       cred->cr_group_info = NULL;
+       cred->cr_principal = NULL;
+       cred->cr_gss_mech = NULL;
+}
+
 static inline void free_svc_cred(struct svc_cred *cred)
 {
        if (cred->cr_group_info)