403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/1/cwd/usr/share/doc/ynl/rt-addr.rst
.. LINENO 2

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


.. _netlink-rt-addr:


========================================
Family ``rt-addr`` netlink specification
========================================


.. contents:: :depth: 3


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


Address configuration over rtnetlink.

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


.. LINENO 132

.. _rt-addr-operation-newaddr:

newaddr
=======
Add new address

:attribute-set: :ref:`rt-addr-attribute-set-addr-attrs`
:do:
.. LINENO 136

    **request**
        :attributes: [``address``, ``label``, ``local``, ``cacheinfo``]



.. LINENO 144

.. _rt-addr-operation-deladdr:

deladdr
=======
Remove address

:attribute-set: :ref:`rt-addr-attribute-set-addr-attrs`
:do:
.. LINENO 148

    **request**
        :attributes: [``address``, ``local``]



.. LINENO 154

.. _rt-addr-operation-getaddr:

getaddr
=======
Dump address information.

:attribute-set: :ref:`rt-addr-attribute-set-addr-attrs`
:dump:
.. LINENO 158

    **request**
        :attributes: []

    **reply**
        :attributes: [``address``, ``label``, ``local``, ``cacheinfo``]



.. LINENO 165

.. _rt-addr-operation-getmulticast:

getmulticast
============
Get / dump IPv4/IPv6 multicast addresses.

:attribute-set: :ref:`rt-addr-attribute-set-addr-attrs`
:fixed-header: :ref:`rt-addr-definition-ifaddrmsg`
:do:
.. LINENO 170

    **request**
        :attributes: []

    **reply**
        :attributes: [``multicast``, ``cacheinfo``]

:dump:
.. LINENO 179

    **request**
        :attributes: []

    **reply**
        :attributes: [``multicast``, ``cacheinfo``]




----------------
Multicast groups
----------------


- rtnlgrp-ipv4-ifaddr
- rtnlgrp-ipv6-ifaddr

-----------
Definitions
-----------


.. LINENO 12

.. _rt-addr-definition-ifaddrmsg:

ifaddrmsg
=========
:type: struct


:members:
    :ifa-family (``u8``): 
    :ifa-prefixlen (``u8``): 
    :ifa-flags (``u8``): 
    :ifa-scope (``u8``): 
    :ifa-index (``u32``): 


.. LINENO 33

.. _rt-addr-definition-ifa-cacheinfo:

ifa-cacheinfo
=============
:type: struct


:members:
    :ifa-prefered (``u32``): 
    :ifa-valid (``u32``): 
    :cstamp (``u32``): 
    :tstamp (``u32``): 


.. LINENO 50

.. _rt-addr-definition-ifa-flags:

ifa-flags
=========
:type: flags
:name-prefix: ifa-f-
:enum-name: None


:entries:
    :secondary: 
    :nodad: 
    :optimistic: 
    :dadfailed: 
    :homeaddress: 
    :deprecated: 
    :tentative: 
    :permanent: 
    :managetempaddr: 
    :noprefixroute: 
    :mcautojoin: 
    :stable-privacy: 



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


.. _rt-addr-attribute-set-addr-attrs:

addr-attrs
==========
.. LINENO 86

address (``binary``)
~~~~~~~~~~~~~~~~~~~~
:display-hint: ipv4


.. LINENO 90

local (``binary``)
~~~~~~~~~~~~~~~~~~
:display-hint: ipv4


.. LINENO 94

label (``string``)
~~~~~~~~~~~~~~~~~~


.. LINENO 97

broadcast (``binary``)
~~~~~~~~~~~~~~~~~~~~~~
:display-hint: ipv4


.. LINENO 101

anycast (``binary``)
~~~~~~~~~~~~~~~~~~~~


.. LINENO 104

cacheinfo (``binary``)
~~~~~~~~~~~~~~~~~~~~~~
:struct: :ref:`rt-addr-definition-ifa-cacheinfo`


.. LINENO 108

multicast (``binary``)
~~~~~~~~~~~~~~~~~~~~~~


.. LINENO 111

flags (``u32``)
~~~~~~~~~~~~~~~
:enum: :ref:`rt-addr-definition-ifa-flags`
:enum-as-flags: True


.. LINENO 116

rt-priority (``u32``)
~~~~~~~~~~~~~~~~~~~~~


.. LINENO 119

target-netnsid (``binary``)
~~~~~~~~~~~~~~~~~~~~~~~~~~~


.. LINENO 122

proto (``u8``)
~~~~~~~~~~~~~~


Youez - 2016 - github.com/yon3zu
LinuXploit