xref: /aosp_15_r20/bionic/libc/kernel/uapi/linux/nfsd_netlink.h (revision 8d67ca893c1523eb926b9080dbe4e2ffd2a27ba1)
1*8d67ca89SAndroid Build Coastguard Worker /*
2*8d67ca89SAndroid Build Coastguard Worker  * This file is auto-generated. Modifications will be lost.
3*8d67ca89SAndroid Build Coastguard Worker  *
4*8d67ca89SAndroid Build Coastguard Worker  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5*8d67ca89SAndroid Build Coastguard Worker  * for more information.
6*8d67ca89SAndroid Build Coastguard Worker  */
7*8d67ca89SAndroid Build Coastguard Worker #ifndef _UAPI_LINUX_NFSD_NETLINK_H
8*8d67ca89SAndroid Build Coastguard Worker #define _UAPI_LINUX_NFSD_NETLINK_H
9*8d67ca89SAndroid Build Coastguard Worker #define NFSD_FAMILY_NAME "nfsd"
10*8d67ca89SAndroid Build Coastguard Worker #define NFSD_FAMILY_VERSION 1
11*8d67ca89SAndroid Build Coastguard Worker enum {
12*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_XID = 1,
13*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_FLAGS,
14*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_PROG,
15*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_VERSION,
16*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_PROC,
17*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_SERVICE_TIME,
18*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_PAD,
19*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_SADDR4,
20*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_DADDR4,
21*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_SADDR6,
22*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_DADDR6,
23*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_SPORT,
24*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_DPORT,
25*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_COMPOUND_OPS,
26*8d67ca89SAndroid Build Coastguard Worker   __NFSD_A_RPC_STATUS_MAX,
27*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_RPC_STATUS_MAX = (__NFSD_A_RPC_STATUS_MAX - 1)
28*8d67ca89SAndroid Build Coastguard Worker };
29*8d67ca89SAndroid Build Coastguard Worker enum {
30*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_THREADS = 1,
31*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_GRACETIME,
32*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_LEASETIME,
33*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_SCOPE,
34*8d67ca89SAndroid Build Coastguard Worker   __NFSD_A_SERVER_MAX,
35*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_MAX = (__NFSD_A_SERVER_MAX - 1)
36*8d67ca89SAndroid Build Coastguard Worker };
37*8d67ca89SAndroid Build Coastguard Worker enum {
38*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_VERSION_MAJOR = 1,
39*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_VERSION_MINOR,
40*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_VERSION_ENABLED,
41*8d67ca89SAndroid Build Coastguard Worker   __NFSD_A_VERSION_MAX,
42*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_VERSION_MAX = (__NFSD_A_VERSION_MAX - 1)
43*8d67ca89SAndroid Build Coastguard Worker };
44*8d67ca89SAndroid Build Coastguard Worker enum {
45*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_PROTO_VERSION = 1,
46*8d67ca89SAndroid Build Coastguard Worker   __NFSD_A_SERVER_PROTO_MAX,
47*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_PROTO_MAX = (__NFSD_A_SERVER_PROTO_MAX - 1)
48*8d67ca89SAndroid Build Coastguard Worker };
49*8d67ca89SAndroid Build Coastguard Worker enum {
50*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SOCK_ADDR = 1,
51*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SOCK_TRANSPORT_NAME,
52*8d67ca89SAndroid Build Coastguard Worker   __NFSD_A_SOCK_MAX,
53*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SOCK_MAX = (__NFSD_A_SOCK_MAX - 1)
54*8d67ca89SAndroid Build Coastguard Worker };
55*8d67ca89SAndroid Build Coastguard Worker enum {
56*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_SOCK_ADDR = 1,
57*8d67ca89SAndroid Build Coastguard Worker   __NFSD_A_SERVER_SOCK_MAX,
58*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_SERVER_SOCK_MAX = (__NFSD_A_SERVER_SOCK_MAX - 1)
59*8d67ca89SAndroid Build Coastguard Worker };
60*8d67ca89SAndroid Build Coastguard Worker enum {
61*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_POOL_MODE_MODE = 1,
62*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_POOL_MODE_NPOOLS,
63*8d67ca89SAndroid Build Coastguard Worker   __NFSD_A_POOL_MODE_MAX,
64*8d67ca89SAndroid Build Coastguard Worker   NFSD_A_POOL_MODE_MAX = (__NFSD_A_POOL_MODE_MAX - 1)
65*8d67ca89SAndroid Build Coastguard Worker };
66*8d67ca89SAndroid Build Coastguard Worker enum {
67*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_RPC_STATUS_GET = 1,
68*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_THREADS_SET,
69*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_THREADS_GET,
70*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_VERSION_SET,
71*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_VERSION_GET,
72*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_LISTENER_SET,
73*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_LISTENER_GET,
74*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_POOL_MODE_SET,
75*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_POOL_MODE_GET,
76*8d67ca89SAndroid Build Coastguard Worker   __NFSD_CMD_MAX,
77*8d67ca89SAndroid Build Coastguard Worker   NFSD_CMD_MAX = (__NFSD_CMD_MAX - 1)
78*8d67ca89SAndroid Build Coastguard Worker };
79*8d67ca89SAndroid Build Coastguard Worker #endif
80