diff options
| author | Chuck Lever <cel@kernel.org> | 2026-07-12 16:45:50 -0400 |
|---|---|---|
| committer | Chuck Lever <cel@kernel.org> | 2026-08-10 09:54:35 -0400 |
| commit | 71a7c58770a3991bc6aa49ee3b643b2d8d9ae484 (patch) | |
| tree | 6122e99013288ac789258e4fbe67d65d79aff37c /tools/perf/scripts/python/bin | |
| parent | a29532948a78155d0bd750bacf44b964e77d1942 (diff) | |
NFSD: Move the export.h include from nfsd.h to auth.c
Nothing declared in fs/nfsd/nfsd.h references a type, macro, or
function that export.h defines. The include is present only so
that source files including nfsd.h pick up export.h's definitions
transitively. Of the twenty source files that include nfsd.h, only
auth.c relies on that side effect: it names struct svc_export and the
NFSEXP_* flags yet includes no header that supplies them.
Add the export.h include directly to auth.c, then drop it from nfsd.h
so the header carries only the dependencies its own declarations
require.
Link: https://patch.msgid.link/20260712204554.125308-6-cel@kernel.org
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <cel@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
