Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
Reassign copyright statements on several files from AdvancedComputing Technologies LLC to Hudson River Trading LLC.Approved by: Hudson River Trading LLC (who owns ACT LLC)MFC after: 1 week
NO_MAN= has been deprecated in favor of MAN= for some time, go aheadand finish the job. ncurses is now the only Makefile in the tree thatuses it since it wasn't a simple mechanical change, and will
NO_MAN= has been deprecated in favor of MAN= for some time, go aheadand finish the job. ncurses is now the only Makefile in the tree thatuses it since it wasn't a simple mechanical change, and will beaddressed in a future commit.
show more ...
Remove unused variable.
Add a queue to hold packets while we await an ARP reply.When a fast machine first brings up some non TCP networking programit is quite possible that we will drop packets due to the fact thatonly
Add a queue to hold packets while we await an ARP reply.When a fast machine first brings up some non TCP networking programit is quite possible that we will drop packets due to the fact thatonly one packet can be held per ARP entry. This leads to packetsbeing missed when a program starts or restarts if the ARP data isnot currently in the ARP cache.This code adds a new sysctl, net.link.ether.inet.maxhold, which definesa system wide maximum number of packets to be held in each ARP entry.Up to maxhold packets are queued until an ARP reply is received orthe ARP times out. The default setting is the old value of 1which has been part of the BSD networking code since timeimmemorial.Expose the time we hold an incomplete ARP entry by addingthe sysctl net.link.ether.inet.wait, which defaults to 20seconds, the value used when the new ARP code was added..Reviewed by: bz, rpauloMFC after: 3 weeks