fs: dlm: public header in out utility
authorAlexander Aring <aahringo@redhat.com>
Fri, 21 May 2021 19:08:40 +0000 (15:08 -0400)
committerDavid Teigland <teigland@redhat.com>
Tue, 25 May 2021 14:22:20 +0000 (09:22 -0500)
This patch allows to use header_out() and header_in() outside of dlm
util functionality.

Signed-off-by: Alexander Aring <aahringo@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
fs/dlm/util.c
fs/dlm/util.h

index cfd0d00..74a8c5b 100644 (file)
@@ -20,7 +20,7 @@
 #define DLM_ERRNO_ETIMEDOUT           110
 #define DLM_ERRNO_EINPROGRESS         115
 
-static void header_out(struct dlm_header *hd)
+void header_out(struct dlm_header *hd)
 {
        hd->h_version           = cpu_to_le32(hd->h_version);
        hd->h_lockspace         = cpu_to_le32(hd->h_lockspace);
@@ -28,7 +28,7 @@ static void header_out(struct dlm_header *hd)
        hd->h_length            = cpu_to_le16(hd->h_length);
 }
 
-static void header_in(struct dlm_header *hd)
+void header_in(struct dlm_header *hd)
 {
        hd->h_version           = le32_to_cpu(hd->h_version);
        hd->h_lockspace         = le32_to_cpu(hd->h_lockspace);
index cc719ca..d46f23c 100644 (file)
@@ -15,6 +15,8 @@ void dlm_message_out(struct dlm_message *ms);
 void dlm_message_in(struct dlm_message *ms);
 void dlm_rcom_out(struct dlm_rcom *rc);
 void dlm_rcom_in(struct dlm_rcom *rc);
+void header_out(struct dlm_header *hd);
+void header_in(struct dlm_header *hd);
 
 #endif