403Webshell
Server IP : 85.112.90.236  /  Your IP : 192.168.1.26
Web Server : Apache
System : Linux 85-112-90-236.cprapid.com 6.12.0-211.7.3.el10_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 19 12:46:58 EDT 2026 x86_64
User : ftechme ( 1002)
PHP Version : 8.2.32
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/doc/ynl/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/doc/ynl/nfsd.rst
.. LINENO 2

.. SPDX-License-Identifier: GPL-2.0
.. NOTE: This document was auto-generated.


.. _netlink-nfsd:


=====================================
Family ``nfsd`` netlink specification
=====================================


.. contents:: :depth: 3


-------
Summary
-------


NFSD configuration over generic netlink.

----------
Operations
----------


.. LINENO 130

.. _nfsd-operation-rpc-status-get:

rpc-status-get
==============
dump pending nfsd rpc

:attribute-set: :ref:`nfsd-attribute-set-rpc-status`
:dump:
.. LINENO 134

    **reply**
        :attributes: [``xid``, ``flags``, ``prog``, ``version``, ``proc``, ``service_time``, ``saddr4``, ``daddr4``, ``saddr6``, ``daddr6``, ``sport``, ``dport``, ``compound-ops``]



.. LINENO 150

.. _nfsd-operation-threads-set:

threads-set
===========
set the number of running threads

:attribute-set: :ref:`nfsd-attribute-set-server`
:flags: [``admin-perm``]
:do:
.. LINENO 155

    **request**
        :attributes: [``threads``, ``gracetime``, ``leasetime``, ``scope``]



.. LINENO 162

.. _nfsd-operation-threads-get:

threads-get
===========
get the number of running threads

:attribute-set: :ref:`nfsd-attribute-set-server`
:do:
.. LINENO 166

    **reply**
        :attributes: [``threads``, ``gracetime``, ``leasetime``, ``scope``]



.. LINENO 173

.. _nfsd-operation-version-set:

version-set
===========
set nfs enabled versions

:attribute-set: :ref:`nfsd-attribute-set-server-proto`
:flags: [``admin-perm``]
:do:
.. LINENO 178

    **request**
        :attributes: [``version``]



.. LINENO 182

.. _nfsd-operation-version-get:

version-get
===========
get nfs enabled versions

:attribute-set: :ref:`nfsd-attribute-set-server-proto`
:do:
.. LINENO 186

    **reply**
        :attributes: [``version``]



.. LINENO 190

.. _nfsd-operation-listener-set:

listener-set
============
set nfs running sockets

:attribute-set: :ref:`nfsd-attribute-set-server-sock`
:flags: [``admin-perm``]
:do:
.. LINENO 195

    **request**
        :attributes: [``addr``]



.. LINENO 199

.. _nfsd-operation-listener-get:

listener-get
============
get nfs running listeners

:attribute-set: :ref:`nfsd-attribute-set-server-sock`
:do:
.. LINENO 203

    **reply**
        :attributes: [``addr``]



.. LINENO 207

.. _nfsd-operation-pool-mode-set:

pool-mode-set
=============
set the current server pool-mode

:attribute-set: :ref:`nfsd-attribute-set-pool-mode`
:flags: [``admin-perm``]
:do:
.. LINENO 212

    **request**
        :attributes: [``mode``]



.. LINENO 216

.. _nfsd-operation-pool-mode-get:

pool-mode-get
=============
get info about server pool-mode

:attribute-set: :ref:`nfsd-attribute-set-pool-mode`
:do:
.. LINENO 220

    **reply**
        :attributes: [``mode``, ``npools``]




--------------
Attribute sets
--------------


.. _nfsd-attribute-set-rpc-status:

rpc-status
==========
.. LINENO 13

xid (``u32``)
~~~~~~~~~~~~~
:byte-order: big-endian


.. LINENO 17

flags (``u32``)
~~~~~~~~~~~~~~~


.. LINENO 20

prog (``u32``)
~~~~~~~~~~~~~~


.. LINENO 23

version (``u8``)
~~~~~~~~~~~~~~~~


.. LINENO 26

proc (``u32``)
~~~~~~~~~~~~~~


.. LINENO 29

service_time (``s64``)
~~~~~~~~~~~~~~~~~~~~~~


.. LINENO 32

pad (``pad``)
~~~~~~~~~~~~~


.. LINENO 35

saddr4 (``u32``)
~~~~~~~~~~~~~~~~
:byte-order: big-endian
:display-hint: ipv4


.. LINENO 40

daddr4 (``u32``)
~~~~~~~~~~~~~~~~
:byte-order: big-endian
:display-hint: ipv4


.. LINENO 45

saddr6 (``binary``)
~~~~~~~~~~~~~~~~~~~
:display-hint: ipv6


.. LINENO 49

daddr6 (``binary``)
~~~~~~~~~~~~~~~~~~~
:display-hint: ipv6


.. LINENO 53

sport (``u16``)
~~~~~~~~~~~~~~~
:byte-order: big-endian


.. LINENO 57

dport (``u16``)
~~~~~~~~~~~~~~~
:byte-order: big-endian


.. LINENO 61

compound-ops (``u32``)
~~~~~~~~~~~~~~~~~~~~~~
:multi-attr: True


.. _nfsd-attribute-set-server:

server
======
.. LINENO 68

threads (``u32``)
~~~~~~~~~~~~~~~~~
:multi-attr: True


.. LINENO 72

gracetime (``u32``)
~~~~~~~~~~~~~~~~~~~


.. LINENO 75

leasetime (``u32``)
~~~~~~~~~~~~~~~~~~~


.. LINENO 78

scope (``string``)
~~~~~~~~~~~~~~~~~~


.. _nfsd-attribute-set-version:

version
=======
.. LINENO 84

major (``u32``)
~~~~~~~~~~~~~~~


.. LINENO 87

minor (``u32``)
~~~~~~~~~~~~~~~


.. LINENO 90

enabled (``flag``)
~~~~~~~~~~~~~~~~~~


.. _nfsd-attribute-set-server-proto:

server-proto
============
.. LINENO 96

version (``nest``)
~~~~~~~~~~~~~~~~~~
:nested-attributes: :ref:`nfsd-attribute-set-version`
:multi-attr: True


.. _nfsd-attribute-set-sock:

sock
====
.. LINENO 104

addr (``binary``)
~~~~~~~~~~~~~~~~~


.. LINENO 107

transport-name (``string``)
~~~~~~~~~~~~~~~~~~~~~~~~~~~


.. _nfsd-attribute-set-server-sock:

server-sock
===========
.. LINENO 113

addr (``nest``)
~~~~~~~~~~~~~~~
:nested-attributes: :ref:`nfsd-attribute-set-sock`
:multi-attr: True


.. _nfsd-attribute-set-pool-mode:

pool-mode
=========
.. LINENO 121

mode (``string``)
~~~~~~~~~~~~~~~~~


.. LINENO 124

npools (``u32``)
~~~~~~~~~~~~~~~~


Youez - 2016 - github.com/yon3zu
LinuXploit