1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
freebsd-ports/net/choparp/files/patch-aa
Jun-ichiro itojun Hagino 1b5f72d092 choparp port.
small and simplified proxy arp daemon.
Submitted by:	itojun@itojun.org
1997-10-07 14:39:43 +00:00

81 lines
3.1 KiB
Plaintext

--- /dev/null Wed Oct 8 06:50:58 1997
+++ choparp.8 Tue Oct 7 23:34:42 1997
@@ -0,0 +1,77 @@
+.\" Copyright (c) 1997 by Takamichi Tateoka. All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by Takamichi Tateoka.
+.\" 4. Neither the name of the author may be used to endorse or promote
+.\" products derived from this software without specific prior
+.\" written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY TAKAMICHI TATEOKA ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.Dd October 7, 1997
+.Dt CHOPARP 8
+.Os
+.Sh NAME
+.Nm choparp
+.Nd cheap and omitted proxy arp
+.Sh SYNOPSIS
+.Nm chpoarp
+.Ar if_name mac_addr net_addr net_mask
+.Sh DESCRIPTION
+.Pp
+.Nm choparp
+is a easy-to-use proxy arp daemon.
+It watches arp request packets visible on the interface specified by argument
+.Ar if_name ,
+and sends proxy arp reply to the sender if the arp request queries the
+MAC address (ethernet hardware address) for the network speicified by
+.Ar net_addr
+and
+.Ar net_mask .
+.Pp
+.Ar mac_addr
+has to be the MAC address assigned to the interface
+.Ar if_name .
+The format of
+.Ar mac_addr
+must be 6 bytes of hexadecimal value, separated by colons (":") ;
+for example, "00:00:01:01:14:46".
+The format of
+.Ar net_addr
+and
+.Ar net_mask
+must be dot notation (say, 133.138.1.134) or 32bit hexadecimal value
+starting with "0x" (say, 0x858a0186).
+.Sh EXAMPLES
+If you have network interface "ne0" with MAC address "00:00:01:01:14:16",
+and would like to send proxy arp reply for 192.168.0.64/26,
+the argument would be as follows:
+.Bd -literal -offset indent
+choparp ne0 00:00:01:01:14:46 192.168.0.64 255.255.255.192
+.Ed
+.Sh BUGS
+Supports ethernet interfaces only.
+Handles single interface at a time.
+(you can start multiple
+.Nm choparp
+for multiple interfaces, though)
+MAC address should be automatically detected.