File Index
Files and directories
Sign in
FILE

nfsd_netlink.h

File preview with syntax highlighting.

linux-6.19.14/include/uapi/linux/nfsd_netlink.h C
 1/* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */
 2/* Do not edit directly, auto-generated from: */
 3/*	Documentation/netlink/specs/nfsd.yaml */
 4/* YNL-GEN uapi header */
 5/* To regenerate run: tools/net/ynl/ynl-regen.sh */
 6
 7#ifndef _UAPI_LINUX_NFSD_NETLINK_H
 8#define _UAPI_LINUX_NFSD_NETLINK_H
 9
10#define NFSD_FAMILY_NAME	"nfsd"
11#define NFSD_FAMILY_VERSION	1
12
13enum {
14	NFSD_A_RPC_STATUS_XID = 1,
15	NFSD_A_RPC_STATUS_FLAGS,
16	NFSD_A_RPC_STATUS_PROG,
17	NFSD_A_RPC_STATUS_VERSION,
18	NFSD_A_RPC_STATUS_PROC,
19	NFSD_A_RPC_STATUS_SERVICE_TIME,
20	NFSD_A_RPC_STATUS_PAD,
21	NFSD_A_RPC_STATUS_SADDR4,
22	NFSD_A_RPC_STATUS_DADDR4,
23	NFSD_A_RPC_STATUS_SADDR6,
24	NFSD_A_RPC_STATUS_DADDR6,
25	NFSD_A_RPC_STATUS_SPORT,
26	NFSD_A_RPC_STATUS_DPORT,
27	NFSD_A_RPC_STATUS_COMPOUND_OPS,
28
29	__NFSD_A_RPC_STATUS_MAX,
30	NFSD_A_RPC_STATUS_MAX = (__NFSD_A_RPC_STATUS_MAX - 1)
31};
32
33enum {
34	NFSD_A_SERVER_THREADS = 1,
35	NFSD_A_SERVER_GRACETIME,
36	NFSD_A_SERVER_LEASETIME,
37	NFSD_A_SERVER_SCOPE,
38
39	__NFSD_A_SERVER_MAX,
40	NFSD_A_SERVER_MAX = (__NFSD_A_SERVER_MAX - 1)
41};
42
43enum {
44	NFSD_A_VERSION_MAJOR = 1,
45	NFSD_A_VERSION_MINOR,
46	NFSD_A_VERSION_ENABLED,
47
48	__NFSD_A_VERSION_MAX,
49	NFSD_A_VERSION_MAX = (__NFSD_A_VERSION_MAX - 1)
50};
51
52enum {
53	NFSD_A_SERVER_PROTO_VERSION = 1,
54
55	__NFSD_A_SERVER_PROTO_MAX,
56	NFSD_A_SERVER_PROTO_MAX = (__NFSD_A_SERVER_PROTO_MAX - 1)
57};
58
59enum {
60	NFSD_A_SOCK_ADDR = 1,
61	NFSD_A_SOCK_TRANSPORT_NAME,
62
63	__NFSD_A_SOCK_MAX,
64	NFSD_A_SOCK_MAX = (__NFSD_A_SOCK_MAX - 1)
65};
66
67enum {
68	NFSD_A_SERVER_SOCK_ADDR = 1,
69
70	__NFSD_A_SERVER_SOCK_MAX,
71	NFSD_A_SERVER_SOCK_MAX = (__NFSD_A_SERVER_SOCK_MAX - 1)
72};
73
74enum {
75	NFSD_A_POOL_MODE_MODE = 1,
76	NFSD_A_POOL_MODE_NPOOLS,
77
78	__NFSD_A_POOL_MODE_MAX,
79	NFSD_A_POOL_MODE_MAX = (__NFSD_A_POOL_MODE_MAX - 1)
80};
81
82enum {
83	NFSD_CMD_RPC_STATUS_GET = 1,
84	NFSD_CMD_THREADS_SET,
85	NFSD_CMD_THREADS_GET,
86	NFSD_CMD_VERSION_SET,
87	NFSD_CMD_VERSION_GET,
88	NFSD_CMD_LISTENER_SET,
89	NFSD_CMD_LISTENER_GET,
90	NFSD_CMD_POOL_MODE_SET,
91	NFSD_CMD_POOL_MODE_GET,
92
93	__NFSD_CMD_MAX,
94	NFSD_CMD_MAX = (__NFSD_CMD_MAX - 1)
95};
96
97#endif /* _UAPI_LINUX_NFSD_NETLINK_H */
~/ Read-only file preview.