HardenedBSD/sys/netinet
Garrett Wollman 28e822955c Implement full proxy ARP, gated on option ARP_PROXYALL. This allows
a FreeBSD box to do proxy ARP as easily as most commercial routers do,
without messing around with (potentially variable) Ethernet addresses.
This code is really quite simple; I'm not at all sure why it wasn't
implemented in 4.4.

It might be worth stealing an interface flag (maybe IFF_LINK1) to use for
finer-grained control over which interfaces get proxy treatment.  For the
moment, it's all or nothing.
1994-10-01 21:50:33 +00:00
..
icmp_var.h
if_ether.c Implement full proxy ARP, gated on option ARP_PROXYALL. This allows 1994-10-01 21:50:33 +00:00
if_ether.h
igmp_var.h
igmp.c
igmp.h
in_cksum.c
in_pcb.c
in_pcb.h
in_proto.c
in_systm.h
in_var.h
in.c
in.h
ip_icmp.c
ip_icmp.h
ip_input.c
ip_mroute.c
ip_mroute.h
ip_output.c
ip_var.h
ip.h
raw_ip.c
tcp_debug.c
tcp_debug.h
tcp_fsm.h
tcp_input.c
tcp_output.c
tcp_reass.c
tcp_seq.h
tcp_subr.c
tcp_timer.c
tcp_timer.h
tcp_timewait.c
tcp_usrreq.c
tcp_var.h
tcp.h
tcpip.h
udp_usrreq.c
udp_var.h
udp.h