xref: /linux/Documentation/netlink/specs/sunrpc_cache.yaml (revision af81cb247ca94e4bcfea31ea862cf3aaf955a503)
1# SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
2---
3name: sunrpc
4protocol: genetlink
5uapi-header: linux/sunrpc_netlink.h
6
7doc: SUNRPC cache upcall support over generic netlink.
8
9definitions:
10  -
11    type: flags
12    name: cache-type
13    entries: [ip_map, unix_gid]
14
15attribute-sets:
16  -
17    name: cache-notify
18    attributes:
19      -
20        name: cache-type
21        type: u32
22        enum: cache-type
23
24operations:
25  list:
26    -
27      name: cache-notify
28      doc: Notification that there are cache requests that need servicing
29      attribute-set: cache-notify
30      mcgrp: exportd
31      event:
32        attributes:
33          - cache-type
34
35mcast-groups:
36  list:
37    -
38      name: none
39    -
40      name: exportd
41