summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-05-09Increase buffer size to 4k and make use of interrupt endpointJonathan Gray
to increase responsiveness. From Yojiro UO <yuo@iijlab.net>
2008-05-09document netmpls; ok norbyJason McIntyre
2008-05-09tweak previous; ok mbalmerJason McIntyre
2008-05-09Henning forgot ospf6d. Add priority to ospf6d as well.Claudio Jeker
2008-05-09there was a race between the addition of mpls and tx mitigation. this givesDavid Gwynne
mpls its own bit in netisr instead of accidentally sharing one with tx mit. "do it" claudio@
2008-05-09prio RTP_RIP for inserted routesHenning Brauer
2008-05-09insert/delete routes w/ prio RTP_OSPFHenning Brauer
2008-05-09insert/delete routes with priority RTP_BGPHenning Brauer
this is mostly cosmetical for the moment, there are bigger changes required to make full use of the route priorities, but this is the first step to do. discussed with claudio
2008-05-09syncTheo de Raadt
2008-05-09kill trailing whitespace;Jason McIntyre
2008-05-09Don't just ntohl() the hours, but everything of the stateMarco Pfatschbacher
creation time. OK mcbride@, henning@.
2008-05-09procfs can use vop_generic_bmap too;Thordur I. Bjornsson
2008-05-09some Xr for tcpbench(1) and tcpdrop(8);Jason McIntyre
2008-05-09tweak previous; ok djmJason McIntyre
2008-05-09try SO_BINDANY for -s, but do not insist; ok bob, reykMarkus Friedl
2008-05-09add SO_BINDANY with pf example; help from jmc, ok beck@Markus Friedl
2008-05-09add IP_RECVDSTPORT; ok jmc, beckMarkus Friedl
2008-05-09Replace a crockpot of semi-cloned productions for handling portTheo de Raadt
numbers with one, and fix a few other bugs along the way ok mpf henning
2008-05-09Add support for IPv6 while keeping the default at IPv4 to not breakMarc Balmer
existing installations. See the documentation for the IPv6 related configuration. This changes the module ABI since addresses are now struct addrinfo. This has been tested by many people and run on production machines for several months. feedback many, ok todd
2008-05-09Fix a logic botch around prioinv that resulted in wrong ordering of moreClaudio Jeker
specific routes. OK henning@
2008-05-09when cloning, copy the priority from the parent to the cloned route,Henning Brauer
claudio ok
2008-05-09arp entries in the routing table should have priority RTF_CONNECTEDHenning Brauer
ok claudio theo
2008-05-09using the rtm_priority to translate priority number into nice name isHenning Brauer
working much better than using rtm_version for that
2008-05-09As was done in dhcpd, insert pad blocks after sub-messages to keep theTheo de Raadt
structures aligned to 16 byte boundaries for maximum portability (somewhat similar to CMSG's). Old spamd's and new spamd's can still communicate with this change. It would be nice if someone tested spamd on 64-bit unaligned architectures (with and without this change) ok beck
2008-05-09on route get, display the priority and a cleartext name (like, "bgp" for 48)Henning Brauer
claudio ok
2008-05-09add tcpbench to buildTheo de Raadt
2008-05-09s/bench/tcpbench/ in usage(); spotted by schellekens.dries AT gmail.comDamien Miller
2008-05-09Attempt to fix link status change handling so that the proper RTM_IFINFOKenneth R Westerback
messages are generated when links go down or come up. Works on available devices, put in tree to encourage wide testing. Enables latest dhclient changes to work their magic on bge. Feedback from brad@ ok deraadt@ beck@ reyk@
2008-05-09Lock in removable media while trying to determine the disk parameters. ThisKenneth R Westerback
should fix a number of 'drive offline' situations where the device claims it has no media loaded until the lock in occurs. Like a Blackberry Pearl Todd Fries found and probably other USB devices. Move the lock in during device open to before the test unit ready to eliminate similar spurious rejections of the device. Feedback from marco@, tests by todd@ and miod@. ok deraadt@ beck@ dlg@ miod@
2008-05-09now we also need the anchor "relayd/*" in addition to the rdr-anchor.Reyk Floeter
ok pyr@
2008-05-09convert port byte order in the production; add port keyword; ok deraadt@Markus Friedl
2008-05-09- don't give up when the link is not available on startup: dhclientReyk Floeter
goes to background and listens on the routing socket for link to come up before it retries. - renew the lease whenever the link was lost and becomes active again. - listen for link state changes on non-ethernet devices like wireless, the link state becomes active when the wireless has been associated to the AP and becomes active. this helps to automatically renew the lease when the user is roaming. ok beck@, deraadt@
2008-05-09Try additional addresses when connecting to a port forward destinationDamien Miller
whose DNS name resolves to more than one address. The previous behaviour was to try the first address and give up. Reported by stig AT venaas.com in bz#343 great feedback and ok markus@
2008-05-09should check for null pointers; from henning@Markus Friedl
2008-05-09IP_RECVDSTPORT, allows you to get the destination port of UDP datagramsMarkus Friedl
for pf(4) diverted packets; based on patch by Scot Loach; ok beck@
2008-05-09Add SO_BINDANY socket option from BSD/OS.Markus Friedl
The option allows a socket to be bound to addresses which are not local to the machine. In order to receive packets for these addresses SO_BINDANY needs to be combined with matching outgoing pf(4) divert rules, see pf.conf(5). ok beck@
2008-05-09divert packets to local socket without modifying the ip header;Markus Friedl
makes transparent proxies much easier; ok beck@, feedback claudio@
2008-05-09syncTheo de Raadt
2008-05-09import tcpbench, a small TCP benchmarking tool that can also sampleDamien Miller
relevant kernel variables via kvm(3) ok dlg@ deraadt@
2008-05-09A little bit of magic to make arp lookups work in MPLS as they should.Claudio Jeker
No need to preload the arp table anymore. hai norby@
2008-05-09Oops. When detaching tape drives look for devices using 'stopen' notKenneth R Westerback
devices using 'sdopen'. PR#5810 from Jozef Hatala. ok beck@
2008-05-08regenMark Kettenis
2008-05-08Add the Freescale vendor ID and some devices from the MPC8349E family.Mark Kettenis
2008-05-08add missing header for exitCharles Longeau
ok damien@
2008-05-08retire vn_default_error() and replace all instancesThordur I. Bjornsson
with eopnotsupp() instead; ok blambert@
2008-05-08Due to the recent changes, it is no longer necessary to disable -fregmoveMiod Vallat
anymore.
2008-05-08Retire types(5) man page. It was hopelessly out of date and neverTodd C. Miller
provided any information not present in the actual man pager. Now that types are also present in inttypes.h and stdint.h this file is even less relevant. OK deraadt@ miod@
2008-05-08documentation tweaks.Igor Sobrado
2008-05-08do not check malloc return value against NULL, as M_WAITOK is usedCharles Longeau
ok kjc@
2008-05-08regenMiod Vallat