From fe83a4ae84dd4345d6e958219d5a1dc59ecb039d Mon Sep 17 00:00:00 2001 From: Zhou Zhengping Date: Fri, 31 Mar 2017 00:42:46 +0800 Subject: coreutils: use coreutils instead of duplicate code Change-Id: I0e442331d2bbb22ec18c37af87ab2a8852737c43 BUG: 1448265 Signed-off-by: Zhou Zhengping Reviewed-on: https://review.gluster.org/16975 Smoke: Gluster Build System NetBSD-regression: NetBSD Build System CentOS-regression: Gluster Build System Reviewed-by: Amar Tumballi Reviewed-by: Prashanth Pai Reviewed-by: Jeff Darcy --- xlators/protocol/server/src/server-rpc-fops.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'xlators/protocol/server/src/server-rpc-fops.c') diff --git a/xlators/protocol/server/src/server-rpc-fops.c b/xlators/protocol/server/src/server-rpc-fops.c index 0ba4ffa6f94..3b7f4e61f11 100644 --- a/xlators/protocol/server/src/server-rpc-fops.c +++ b/xlators/protocol/server/src/server-rpc-fops.c @@ -4218,10 +4218,7 @@ server3_3_writev (rpcsvc_request_t *req) = req->msg[i]; } - len = 0; - for (i = 0; i < state->payload_count; i++) { - len += state->payload_vector[i].iov_len; - } + len = iov_length (state->payload_vector, state->payload_count); GF_ASSERT (state->size == len); @@ -6817,9 +6814,7 @@ server3_3_compound (rpcsvc_request_t *req) = req->msg[i]; } - for (i = 0; i < state->payload_count; i++) { - state->size += state->payload_vector[i].iov_len; - } + state->size = iov_length (state->payload_vector, state->payload_count); ret = server_get_compound_resolve (state, &args); -- cgit