brintos

brintos / linux-shallow public Read only

0
0
Text · 4.2 KiB · c876581 Raw
225 lines · yaml
1# SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)2 3name: nfsd4protocol: genetlink5uapi-header: linux/nfsd_netlink.h6 7doc: NFSD configuration over generic netlink.8 9attribute-sets:10  -11    name: rpc-status12    attributes:13      -14        name: xid15        type: u3216        byte-order: big-endian17      -18        name: flags19        type: u3220      -21        name: prog22        type: u3223      -24        name: version25        type: u826      -27        name: proc28        type: u3229      -30        name: service_time31        type: s6432      -33        name: pad34        type: pad35      -36        name: saddr437        type: u3238        byte-order: big-endian39        display-hint: ipv440      -41        name: daddr442        type: u3243        byte-order: big-endian44        display-hint: ipv445      -46        name: saddr647        type: binary48        display-hint: ipv649      -50        name: daddr651        type: binary52        display-hint: ipv653      -54        name: sport55        type: u1656        byte-order: big-endian57      -58        name: dport59        type: u1660        byte-order: big-endian61      -62        name: compound-ops63        type: u3264        multi-attr: true65  -66    name: server67    attributes:68      -69        name: threads70        type: u3271        multi-attr: true72      -73        name: gracetime74        type: u3275      -76        name: leasetime77        type: u3278      -79        name: scope80        type: string81  -82    name: version83    attributes:84      -85        name: major86        type: u3287      -88        name: minor89        type: u3290      -91        name: enabled92        type: flag93  -94    name: server-proto95    attributes:96      -97        name: version98        type: nest99        nested-attributes: version100        multi-attr: true101  -102    name: sock103    attributes:104      -105        name: addr106        type: binary107      -108        name: transport-name109        type: string110  -111    name: server-sock112    attributes:113      -114        name: addr115        type: nest116        nested-attributes: sock117        multi-attr: true118  -119    name: pool-mode120    attributes:121      -122        name: mode123        type: string124      -125        name: npools126        type: u32127 128operations:129  list:130    -131      name: rpc-status-get132      doc: dump pending nfsd rpc133      attribute-set: rpc-status134      dump:135        reply:136          attributes:137            - xid138            - flags139            - prog140            - version141            - proc142            - service_time143            - saddr4144            - daddr4145            - saddr6146            - daddr6147            - sport148            - dport149            - compound-ops150    -151      name: threads-set152      doc: set the number of running threads153      attribute-set: server154      flags: [ admin-perm ]155      do:156        request:157          attributes:158            - threads159            - gracetime160            - leasetime161            - scope162    -163      name: threads-get164      doc: get the number of running threads165      attribute-set: server166      do:167        reply:168          attributes:169            - threads170            - gracetime171            - leasetime172            - scope173    -174      name: version-set175      doc: set nfs enabled versions176      attribute-set: server-proto177      flags: [ admin-perm ]178      do:179        request:180          attributes:181            - version182    -183      name: version-get184      doc: get nfs enabled versions185      attribute-set: server-proto186      do:187        reply:188          attributes:189            - version190    -191      name: listener-set192      doc: set nfs running sockets193      attribute-set: server-sock194      flags: [ admin-perm ]195      do:196        request:197          attributes:198            - addr199    -200      name: listener-get201      doc: get nfs running listeners202      attribute-set: server-sock203      do:204        reply:205          attributes:206            - addr207    -208      name: pool-mode-set209      doc: set the current server pool-mode210      attribute-set: pool-mode211      flags: [ admin-perm ]212      do:213        request:214          attributes:215            - mode216    -217      name: pool-mode-get218      doc: get info about server pool-mode219      attribute-set: pool-mode220      do:221        reply:222          attributes:223            - mode224            - npools225