| Server IP : 88.99.149.37 / Your IP : 216.73.216.141 Web Server : nginx/1.31.2 System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64 User : muralimurth ( 1015) PHP Version : 8.4.23 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/1/cwd/usr/share/doc/ynl/ |
Upload File : |
.. LINENO 2
.. SPDX-License-Identifier: GPL-2.0
.. NOTE: This document was auto-generated.
.. _netlink-fou:
====================================
Family ``fou`` netlink specification
====================================
.. contents:: :depth: 3
-------
Summary
-------
Foo-over-UDP.
----------
Operations
----------
.. LINENO 76
.. _fou-operation-unspec:
unspec
======
unused
:value: 0
.. LINENO 81
.. _fou-operation-add:
add
===
Add port.
:attribute-set: :ref:`fou-attribute-set-fou`
:dont-validate: ['strict', 'dump']
:flags: [``admin-perm``]
:do:
.. LINENO 89
**request**
:attributes: [``port``, ``ipproto``, ``type``, ``remcsum-nopartial``, ``local-v4``, ``peer-v4``, ``local-v6``, ``peer-v6``, ``peer-port``, ``ifindex``]
.. LINENO 103
.. _fou-operation-del:
del
===
Delete port.
:attribute-set: :ref:`fou-attribute-set-fou`
:dont-validate: ['strict', 'dump']
:flags: [``admin-perm``]
:do:
.. LINENO 111
**request**
:attributes: [``af``, ``ifindex``, ``port``, ``peer-port``, ``local-v4``, ``peer-v4``, ``local-v6``, ``peer-v6``]
.. LINENO 123
.. _fou-operation-get:
get
===
Get tunnel info.
:attribute-set: :ref:`fou-attribute-set-fou`
:dont-validate: ['strict', 'dump']
:do:
.. LINENO 129
**request**
:attributes: [``af``, ``ifindex``, ``port``, ``peer-port``, ``local-v4``, ``peer-v4``, ``local-v6``, ``peer-v6``]
**reply**
:attributes: [``port``, ``ipproto``, ``type``, ``remcsum-nopartial``, ``local-v4``, ``peer-v4``, ``local-v6``, ``peer-v6``, ``peer-port``, ``ifindex``]
:dump:
.. LINENO 133
**reply**
:attributes: [``port``, ``ipproto``, ``type``, ``remcsum-nopartial``, ``local-v4``, ``peer-v4``, ``local-v6``, ``peer-v6``, ``peer-port``, ``ifindex``]
-----------
Definitions
-----------
.. LINENO 16
.. _fou-definition-encap-type:
encap-type
==========
:type: enum
:name-prefix: fou-encap-
:enum-name: None
:entries:
- ``unspec``
- ``direct``
- ``gue``
--------------
Attribute sets
--------------
.. _fou-attribute-set-fou:
fou
===
.. LINENO 28
unspec (``unused``)
~~~~~~~~~~~~~~~~~~~
:value: 0
.. LINENO 32
port (``u16``)
~~~~~~~~~~~~~~
:byte-order: big-endian
.. LINENO 36
af (``u8``)
~~~~~~~~~~~
.. LINENO 39
ipproto (``u8``)
~~~~~~~~~~~~~~~~
.. LINENO 44
type (``u8``)
~~~~~~~~~~~~~
.. LINENO 47
remcsum-nopartial (``flag``)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. LINENO 50
local-v4 (``u32``)
~~~~~~~~~~~~~~~~~~
.. LINENO 53
local-v6 (``binary``)
~~~~~~~~~~~~~~~~~~~~~
.. LINENO 58
peer-v4 (``u32``)
~~~~~~~~~~~~~~~~~
.. LINENO 61
peer-v6 (``binary``)
~~~~~~~~~~~~~~~~~~~~
.. LINENO 66
peer-port (``u16``)
~~~~~~~~~~~~~~~~~~~
:byte-order: big-endian
.. LINENO 70
ifindex (``s32``)
~~~~~~~~~~~~~~~~~