Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp2805418pxy; Mon, 3 May 2021 08:24:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwyIHHx8uzymGBPatiSpgJVMFEqyBJsmHlJ+0IhZzuqRdbwVnLKReVLoytvuXw/ufND1AlL X-Received: by 2002:a17:906:f9d7:: with SMTP id lj23mr5426748ejb.392.1620055475154; Mon, 03 May 2021 08:24:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620055475; cv=none; d=google.com; s=arc-20160816; b=JjE2Ffa3/fFRtcHlp687xhs2QVSgCW/nHTB9I6H/YwrgXrO3vjyaAwAoNAdDki/kuY VaAR+jxiwWaIzt06DSrIxWKTvJ0Lklaqr2gwvohgW+cx2uyCb0GsYNItfSKajHXC7BHB Qm2cLo+CMXr1vkrPHmJwQ5kujKvpQ2uYup0uMV340EWnaixR1PLA6bYZEkO4ME0Zc4EW 6dLMmzf9tELtU7hswyONl7c3T4yR0GNsc6fPHe0U4ddb02IQxUFKlBjQW+Hky6tZRRTZ sYGjBNjAFHe8TF36M2aRWfFOT/6af26w1ZLade8S6dn1BKTM+JHdaL0sMhKiGRmG+uWs +W2A== 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=hH0ILrri/YRc7YVZPLF2Yr0wUX/f7D6VUqfiry9Ah/0=; b=qf8z+D1RzYI1Ach+WdyYJd2+B1YIkpnmAXUAM2Mqy+MyVCmWP4xugGlubZpBtTj0Y2 xiZT6s9vekLTa/GZ30/MAQ8U/oGF1ZwaighAFj2C2dWyvUpwTMH21bYSQpmEe/Ze2JVc YoeA+XpHwF4xMks5CKXRTPyJDprsxD8R9uRxQgkGQerfnM4ylvhvJFHR0UTRX6IhJNrq 9oroM63nHbY+ZYDoc2IxV0SCP3vaYtCLRLJYOYjZsZ26pCjVIDStamZCYJzmevbKUN6Q 07j34zK3+I2nWhrOfDByRcwAwMzm4raDr0pwMoxVKlKGfWnWWrmpMLKSmhJlz7EEcUF4 hqqw== 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 m22si83330ejc.433.2021.05.03.08.24.11; Mon, 03 May 2021 08:24:35 -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 S230348AbhECPZD (ORCPT + 99 others); Mon, 3 May 2021 11:25:03 -0400 Received: from mail.kernel.org ([198.145.29.99]:40196 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230122AbhECPZC (ORCPT ); Mon, 3 May 2021 11:25:02 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 926AA61176 for ; Mon, 3 May 2021 15:24:08 +0000 (UTC) Subject: [PATCH v1 13/29] lockd: Update the NLMv1 void results encoder to use struct xdr_stream From: Chuck Lever To: linux-nfs@vger.kernel.org Date: Mon, 03 May 2021 11:24:07 -0400 Message-ID: <162005544769.23028.14271181146877774876.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/xdr.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/fs/lockd/xdr.c b/fs/lockd/xdr.c index 091c8c463ab4..840fa8ff8426 100644 --- a/fs/lockd/xdr.c +++ b/fs/lockd/xdr.c @@ -331,6 +331,17 @@ nlmsvc_decode_notify(struct svc_rqst *rqstp, __be32 *p) return 1; } + +/* + * Encode Reply results + */ + +int +nlmsvc_encode_void(struct svc_rqst *rqstp, __be32 *p) +{ + return 1; +} + int nlmsvc_encode_testres(struct svc_rqst *rqstp, __be32 *p) { @@ -363,9 +374,3 @@ nlmsvc_encode_res(struct svc_rqst *rqstp, __be32 *p) *p++ = resp->status; return xdr_ressize_check(rqstp, p); } - -int -nlmsvc_encode_void(struct svc_rqst *rqstp, __be32 *p) -{ - return xdr_ressize_check(rqstp, p); -}