]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
xdrgen: Remove check for "nfs_ok" in C templates
authorChuck Lever <chuck.lever@oracle.com>
Tue, 22 Oct 2024 17:44:01 +0000 (13:44 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Tue, 19 Nov 2024 01:23:06 +0000 (20:23 -0500)
Obviously, "nfs_ok" is defined only for NFS protocols. Other XDR
protocols won't know "nfs_ok" from Adam.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
tools/net/sunrpc/xdrgen/templates/C/program/decoder/result.j2

index 38c31b3f058940f3bb6bcbf15dd3925c6b6023ef..4ce4cc9fab7967d3f50b272b2db650c98c1ba317 100644 (file)
@@ -13,7 +13,7 @@ static int {{ program }}_xdr_dec_{{ result }}(struct rpc_rqst *req,
 
        if (!xdrgen_decode_{{ result }}(xdr, result))
                return -EIO;
-       if (result->stat != nfs_ok)
+       if (result->stat)
                return {{ program }}_stat_to_errno(result->stat);
 {% endif %}
        return 0;