Whamcloud - gitweb
LU-4629 gss: fix uninitialized variable
[fs/lustre-release.git] / lustre / ptlrpc / gss / gss_krb5_mech.c
index bd1114f..e79ffdd 100644 (file)
@@ -529,6 +529,7 @@ void gss_delete_sec_context_kerberos(void *internal_ctx)
 static
 void buf_to_sg(struct scatterlist *sg, void *ptr, int len)
 {
+       sg_init_table(sg, 1);
        sg_set_buf(sg, ptr, len);
 }
 
@@ -1782,7 +1783,7 @@ int __init init_kerberos_module(void)
        return status;
 }
 
-void __exit cleanup_kerberos_module(void)
+void cleanup_kerberos_module(void)
 {
         lgss_mech_unregister(&gss_kerberos_mech);
 }