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 */
6 #ifndef _UAPI_LINUX_NFSD_NETLINK_H
7 #define _UAPI_LINUX_NFSD_NETLINK_H
9 #define NFSD_FAMILY_NAME "nfsd"
10 #define NFSD_FAMILY_VERSION 1
13 NFSD_A_RPC_STATUS_XID
= 1,
14 NFSD_A_RPC_STATUS_FLAGS
,
15 NFSD_A_RPC_STATUS_PROG
,
16 NFSD_A_RPC_STATUS_VERSION
,
17 NFSD_A_RPC_STATUS_PROC
,
18 NFSD_A_RPC_STATUS_SERVICE_TIME
,
19 NFSD_A_RPC_STATUS_PAD
,
20 NFSD_A_RPC_STATUS_SADDR4
,
21 NFSD_A_RPC_STATUS_DADDR4
,
22 NFSD_A_RPC_STATUS_SADDR6
,
23 NFSD_A_RPC_STATUS_DADDR6
,
24 NFSD_A_RPC_STATUS_SPORT
,
25 NFSD_A_RPC_STATUS_DPORT
,
26 NFSD_A_RPC_STATUS_COMPOUND_OPS
,
28 __NFSD_A_RPC_STATUS_MAX
,
29 NFSD_A_RPC_STATUS_MAX
= (__NFSD_A_RPC_STATUS_MAX
- 1)
33 NFSD_A_SERVER_THREADS
= 1,
34 NFSD_A_SERVER_GRACETIME
,
35 NFSD_A_SERVER_LEASETIME
,
39 NFSD_A_SERVER_MAX
= (__NFSD_A_SERVER_MAX
- 1)
43 NFSD_A_VERSION_MAJOR
= 1,
45 NFSD_A_VERSION_ENABLED
,
48 NFSD_A_VERSION_MAX
= (__NFSD_A_VERSION_MAX
- 1)
52 NFSD_A_SERVER_PROTO_VERSION
= 1,
54 __NFSD_A_SERVER_PROTO_MAX
,
55 NFSD_A_SERVER_PROTO_MAX
= (__NFSD_A_SERVER_PROTO_MAX
- 1)
60 NFSD_A_SOCK_TRANSPORT_NAME
,
63 NFSD_A_SOCK_MAX
= (__NFSD_A_SOCK_MAX
- 1)
67 NFSD_A_SERVER_SOCK_ADDR
= 1,
69 __NFSD_A_SERVER_SOCK_MAX
,
70 NFSD_A_SERVER_SOCK_MAX
= (__NFSD_A_SERVER_SOCK_MAX
- 1)
74 NFSD_A_POOL_MODE_MODE
= 1,
75 NFSD_A_POOL_MODE_NPOOLS
,
77 __NFSD_A_POOL_MODE_MAX
,
78 NFSD_A_POOL_MODE_MAX
= (__NFSD_A_POOL_MODE_MAX
- 1)
82 NFSD_CMD_RPC_STATUS_GET
= 1,
87 NFSD_CMD_LISTENER_SET
,
88 NFSD_CMD_LISTENER_GET
,
89 NFSD_CMD_POOL_MODE_SET
,
90 NFSD_CMD_POOL_MODE_GET
,
93 NFSD_CMD_MAX
= (__NFSD_CMD_MAX
- 1)
96 #endif /* _UAPI_LINUX_NFSD_NETLINK_H */