{
    "content": [
        {
            "type": "text",
            "text": "# rarp (man)\n\n## NAME\n\nrarp - manipulate the system RARP table\n\n## DESCRIPTION\n\nRarp manipulates the kernel's RARP table in various ways.  The primary options  are  clearing\nan  address mapping entry and manually setting up one.  For debugging purposes, the rarp pro‐\ngram also allows a complete dump of the RARP table.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS** (4 subsections)\n- **NOTE**\n- **DESCRIPTION**\n- **OPTIONS** (8 subsections)\n- **WARNING**\n- **FILES**\n- **SEE ALSO**\n- **AUTHORS**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "rarp",
        "section": "",
        "mode": "man",
        "summary": "rarp - manipulate the system RARP table",
        "synopsis": "",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [
            {
                "flag": "-V",
                "long": null,
                "arg": null,
                "description": ""
            },
            {
                "flag": "-v",
                "long": null,
                "arg": null,
                "description": ""
            },
            {
                "flag": "-t",
                "long": null,
                "arg": null,
                "description": "When setting or reading the RARP table, this optional parameter tells rarp which class of entries it should check for. The default value of this parameter is ether (i.e. hardware code 0x01 for IEEE 802.3 10Mbps Ethernet . Other values might include net‐ work technologies such as AX.25 (ax25) and NET/ROM (netrom)."
            },
            {
                "flag": "-a",
                "long": null,
                "arg": null,
                "description": "--list Lists the entries in the RARP table."
            },
            {
                "flag": "-d",
                "long": null,
                "arg": null,
                "description": ""
            },
            {
                "flag": "",
                "long": "--delete",
                "arg": null,
                "description": "Remove all RARP entries for the specified host."
            },
            {
                "flag": "-s",
                "long": null,
                "arg": null,
                "description": ""
            },
            {
                "flag": "",
                "long": "--set",
                "arg": null,
                "description": "Create a RARP address mapping entry for host hostname with hardware address set to hwaddr. The format of the hardware address is dependent on the hardware class, but for most classes one can assume that the usual presentation can be used. For the Eth‐ ernet class, this is 6 bytes in hexadecimal, separated by colons."
            }
        ],
        "examples": [],
        "see_also": [
            {
                "name": "arp",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/arp/8/json"
            },
            {
                "name": "route",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/route/8/json"
            },
            {
                "name": "ifconfig",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/ifconfig/8/json"
            },
            {
                "name": "netstat",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/netstat/8/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "rarp [-V] [--version] [-h] [--help]",
                        "lines": 1
                    },
                    {
                        "name": "rarp -a",
                        "lines": 1
                    },
                    {
                        "name": "rarp [-v] -d hostname ...",
                        "lines": 1
                    },
                    {
                        "name": "rarp [-v] [-t type] -s hostname hw_addr",
                        "lines": 1
                    }
                ]
            },
            {
                "name": "NOTE",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "-V",
                        "lines": 1,
                        "flag": "-V"
                    },
                    {
                        "name": "-v",
                        "lines": 1,
                        "flag": "-v"
                    },
                    {
                        "name": "-t type",
                        "lines": 5,
                        "flag": "-t"
                    },
                    {
                        "name": "-a",
                        "lines": 2,
                        "flag": "-a"
                    },
                    {
                        "name": "-d hostname",
                        "lines": 1,
                        "flag": "-d"
                    },
                    {
                        "name": "--delete hostname",
                        "lines": 2,
                        "long": "--delete"
                    },
                    {
                        "name": "-s hostname hw_addr",
                        "lines": 1,
                        "flag": "-s"
                    },
                    {
                        "name": "--set hostname hw_addr",
                        "lines": 5,
                        "long": "--set"
                    }
                ]
            },
            {
                "name": "WARNING",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "FILES",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AUTHORS",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "rarp - manipulate the system RARP table\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "",
                "subsections": [
                    {
                        "name": "rarp [-V] [--version] [-h] [--help]",
                        "content": ""
                    },
                    {
                        "name": "rarp -a",
                        "content": ""
                    },
                    {
                        "name": "rarp [-v] -d hostname ...",
                        "content": ""
                    },
                    {
                        "name": "rarp [-v] [-t type] -s hostname hw_addr",
                        "content": ""
                    }
                ]
            },
            "NOTE": {
                "content": "This  program  is  obsolete.  From version 2.3, the Linux kernel no longer contains RARP sup‐\nport.  For a replacement RARP daemon, see ftp://ftp.dementia.org/pub/net-tools\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "Rarp manipulates the kernel's RARP table in various ways.  The primary options  are  clearing\nan  address mapping entry and manually setting up one.  For debugging purposes, the rarp pro‐\ngram also allows a complete dump of the RARP table.\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "",
                "subsections": [
                    {
                        "name": "-V",
                        "content": "",
                        "flag": "-V"
                    },
                    {
                        "name": "-v",
                        "content": "",
                        "flag": "-v"
                    },
                    {
                        "name": "-t type",
                        "content": "When setting or reading the RARP table, this optional parameter tells rarp which class\nof entries it should check for.  The default value of this parameter  is  ether  (i.e.\nhardware  code  0x01 for IEEE 802.3 10Mbps Ethernet .  Other values might include net‐\nwork technologies such as AX.25 (ax25) and NET/ROM (netrom).\n",
                        "flag": "-t"
                    },
                    {
                        "name": "-a",
                        "content": "--list Lists the entries in the RARP table.\n",
                        "flag": "-a"
                    },
                    {
                        "name": "-d hostname",
                        "content": "",
                        "flag": "-d"
                    },
                    {
                        "name": "--delete hostname",
                        "content": "Remove all RARP entries for the specified host.\n",
                        "long": "--delete"
                    },
                    {
                        "name": "-s hostname hw_addr",
                        "content": "",
                        "flag": "-s"
                    },
                    {
                        "name": "--set hostname hw_addr",
                        "content": "Create a RARP address mapping entry for host hostname with  hardware  address  set  to\nhwaddr.   The  format of the hardware address is dependent on the hardware class, but\nfor most classes one can assume that the usual presentation can be used.  For the Eth‐\nernet class, this is 6 bytes in hexadecimal, separated by colons.\n",
                        "long": "--set"
                    }
                ]
            },
            "WARNING": {
                "content": "Some systems (notably older Suns) assume that the host replying to a RARP query can also pro‐\nvide other remote boot services. Therefore never gratuitously add  rarp  entries  unless  you\nwish to meet the wrath of the network administrator.\n",
                "subsections": []
            },
            "FILES": {
                "content": "/proc/net/rarp,\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "arp(8), route(8), ifconfig(8), netstat(8)\n",
                "subsections": []
            },
            "AUTHORS": {
                "content": "Ross D. Martin, <martin@trcsun3.eas.asu.edu>\nFred N. van Kempen, <waltje@uwalt.nl.mugnet.org>\nPhil Blundell, <Philip.Blundell@pobox.com>\n\nnet-tools                                    2008-10-03                                      RARP(8)",
                "subsections": []
            }
        }
    }
}