aboutsummaryrefslogtreecommitdiffstats
path: root/fs/dlm/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/dlm/util.c')
-rw-r--r--fs/dlm/util.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/fs/dlm/util.c b/fs/dlm/util.c
index d3ed6da0b650..e36520af7cc0 100644
--- a/fs/dlm/util.c
+++ b/fs/dlm/util.c
@@ -131,22 +131,8 @@ void dlm_message_in(struct dlm_message *ms)
131 ms->m_result = from_dlm_errno(le32_to_cpu(ms->m_result)); 131 ms->m_result = from_dlm_errno(le32_to_cpu(ms->m_result));
132} 132}
133 133
134static void rcom_config_out(struct rcom_config *rf)
135{
136 rf->rf_lvblen = cpu_to_le32(rf->rf_lvblen);
137 rf->rf_lsflags = cpu_to_le32(rf->rf_lsflags);
138}
139
140static void rcom_config_in(struct rcom_config *rf)
141{
142 rf->rf_lvblen = le32_to_cpu(rf->rf_lvblen);
143 rf->rf_lsflags = le32_to_cpu(rf->rf_lsflags);
144}
145
146void dlm_rcom_out(struct dlm_rcom *rc) 134void dlm_rcom_out(struct dlm_rcom *rc)
147{ 135{
148 int type = rc->rc_type;
149
150 header_out(&rc->rc_header); 136 header_out(&rc->rc_header);
151 137
152 rc->rc_type = cpu_to_le32(rc->rc_type); 138 rc->rc_type = cpu_to_le32(rc->rc_type);
@@ -154,9 +140,6 @@ void dlm_rcom_out(struct dlm_rcom *rc)
154 rc->rc_id = cpu_to_le64(rc->rc_id); 140 rc->rc_id = cpu_to_le64(rc->rc_id);
155 rc->rc_seq = cpu_to_le64(rc->rc_seq); 141 rc->rc_seq = cpu_to_le64(rc->rc_seq);
156 rc->rc_seq_reply = cpu_to_le64(rc->rc_seq_reply); 142 rc->rc_seq_reply = cpu_to_le64(rc->rc_seq_reply);
157
158 if (type == DLM_RCOM_STATUS_REPLY)
159 rcom_config_out((struct rcom_config *) rc->rc_buf);
160} 143}
161 144
162void dlm_rcom_in(struct dlm_rcom *rc) 145void dlm_rcom_in(struct dlm_rcom *rc)
@@ -168,7 +151,4 @@ void dlm_rcom_in(struct dlm_rcom *rc)
168 rc->rc_id = le64_to_cpu(rc->rc_id); 151 rc->rc_id = le64_to_cpu(rc->rc_id);
169 rc->rc_seq = le64_to_cpu(rc->rc_seq); 152 rc->rc_seq = le64_to_cpu(rc->rc_seq);
170 rc->rc_seq_reply = le64_to_cpu(rc->rc_seq_reply); 153 rc->rc_seq_reply = le64_to_cpu(rc->rc_seq_reply);
171
172 if (rc->rc_type == DLM_RCOM_STATUS_REPLY)
173 rcom_config_in((struct rcom_config *) rc->rc_buf);
174} 154}