Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp2806659pxy; Mon, 3 May 2021 08:26:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwqbiMajybdN0X5RuEqzvPKOQoa8qxQhi7dBvm8nKM9gdG1fs/Z1x4Zhe3trvwdfXhJxpLC X-Received: by 2002:a17:906:d217:: with SMTP id w23mr16940983ejz.89.1620055572001; Mon, 03 May 2021 08:26:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620055571; cv=none; d=google.com; s=arc-20160816; b=e4FF1xZ+CoXZbbtLLzUev3oh/Ba8QgaEVZTzynXcatqPdFii7LA424SD+BtEK5iiL5 hu0WLgyC4dbbOiaIUg16Bq54xcwfP181L/GMRGHuvHfLs+4ymKKdygWoHTEEuup2J/Q0 NmlHTRJqcHk5Z3xxff3hMlWnnT/L8aqr0iC4LFb9WmyPpstD0S2puvHW4ocLoesjvBmC OWu6YHqskPeclwzb6tGSad3OziCyArSCZehmyxYNTDgDaGR733RbDUa3c+qQQpkB6MPQ rQYwfpLSwWjFjDbSbIV1GmdXFJFFbC+fIQCHsDmvN1F+KtbUYwX3/Amqyv/qbYrmAATw MdLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:to:from:subject; bh=B5yQJIalFSe8IA34ZcEmFB8Fd8RsUdo3ih+mpl6SsLY=; b=pbwij1A1Ctl8EXN5xBSBMHBWvTTD1Xu3JfzusgUClxIA2yTHm6hZm3H2hLubArzPd3 7CRfEbn/cqI6fo4pR2DZHbP8QjfkJM2l/rOxK61YcnBTD+ngoITNQxdZH2qCJKUEcpTL hkT8fJtreTDwhvlUxCyJXtLZ354XiASr1Ugi/Dmz86Gzb/yiZXwA2lEyzKokCHlg/9Sz PuR9cL4XhG7WaUiK6NMrPaLLOsZf6NRtIz802TiLcBc8/rR5zSr5PIzDBoKf4Iv4bPMv A27LnvdUJEQI8AweNiMBU+kh9aHKecA2s9cR1wDhevLLwyWWbiADHsdcuD9Qm4322gd+ xG3Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u8si9441504edq.102.2021.05.03.08.25.48; Mon, 03 May 2021 08:26:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230403AbhECP00 (ORCPT + 99 others); Mon, 3 May 2021 11:26:26 -0400 Received: from mail.kernel.org ([198.145.29.99]:42558 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230382AbhECP0W (ORCPT ); Mon, 3 May 2021 11:26:22 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 98A0461278 for ; Mon, 3 May 2021 15:25:28 +0000 (UTC) Subject: [PATCH v1 26/29] lockd: Update the NLMv4 void results encoder to use struct xdr_stream From: Chuck Lever To: linux-nfs@vger.kernel.org Date: Mon, 03 May 2021 11:25:27 -0400 Message-ID: <162005552776.23028.12171687493528540779.stgit@klimt.1015granger.net> In-Reply-To: <162005520101.23028.15766816408658851498.stgit@klimt.1015granger.net> References: <162005520101.23028.15766816408658851498.stgit@klimt.1015granger.net> User-Agent: StGit/1.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org Signed-off-by: Chuck Lever --- fs/lockd/xdr4.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/fs/lockd/xdr4.c b/fs/lockd/xdr4.c index 6c5383bef2bf..0db142e203d2 100644 --- a/fs/lockd/xdr4.c +++ b/fs/lockd/xdr4.c @@ -324,6 +324,17 @@ nlm4svc_decode_notify(struct svc_rqst *rqstp, __be32 *p) return 1; } + +/* + * Encode Reply results + */ + +int +nlm4svc_encode_void(struct svc_rqst *rqstp, __be32 *p) +{ + return 1; +} + int nlm4svc_encode_testres(struct svc_rqst *rqstp, __be32 *p) { @@ -356,9 +367,3 @@ nlm4svc_encode_res(struct svc_rqst *rqstp, __be32 *p) *p++ = resp->status; return xdr_ressize_check(rqstp, p); } - -int -nlm4svc_encode_void(struct svc_rqst *rqstp, __be32 *p) -{ - return xdr_ressize_check(rqstp, p); -}