summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2014-12-23unifdef some more INET. v4 4life.Ted Unangst
2014-12-22Make sure rtrequest1(9) is called under splsoftnet().Martin Pieuchot
2014-12-22convert to using siphashTed Unangst
2014-12-19Do not report an EDQUOT "Disk quota exceeded" error from the routingAlexander Bluhm
2014-12-19unifdef INET in net code as a precursor to removing the pretend option.Ted Unangst
2014-12-19Support source-hash and random with tables and dynifs; not just pools.Reyk Floeter
2014-12-19Comment is no longer true, remove it.Ryan Thomas McBride
2014-12-19add messages to #error so we know what's what (and so unifdef doesn't poop)Ted Unangst
2014-12-18use siphash for pf_lb. for ipv6, we stretch it out a bit, but good enough.Ted Unangst
2014-12-18Change the link state change routing message generation to a taskq.Kenneth R Westerback
2014-12-17Remove the "multicast_" prefix from the fields a multicast-only struct.Martin Pieuchot
2014-12-17Use an interface index instead of a pointer for multicast options.Martin Pieuchot
2014-12-16primary change: move uvm_vnode out of vnode, keeping only a pointer.Ted Unangst
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-12-11Do not change the interface of a route if it is not intended.Martin Pieuchot
2014-12-11Do not use "struct route" when it is not necessary.Martin Pieuchot
2014-12-09More malloc() -> mallocarray() in the kernel.Doug Hogan
2014-12-08There's no good reason to keep into "struct ifnet" a pointer that's onlyMartin Pieuchot
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-12-04Repair VLAN tagging in the bridge output pathMike Belopuhov
2014-12-04use siphash for trunk loadbalancing. ok deraadtTed Unangst
2014-12-02replace some malloc multiplies with mallocarry. ok deraadt henningTed Unangst
2014-12-01reconvert (rereconvert?) to memcpy except in the one case where memmoveTed Unangst
2014-12-01Make every interface with a watchdog register it's own slow timeoutMike Belopuhov
2014-12-01Check the header fields of GRE and MPPE packets strictly.YASUOKA Masahiko
2014-11-29restore the "hot" memcpy that existed before recent conversion flipflopTed Unangst
2014-11-25No need to forward declare "struct route" anymore, rtalloc_mpath() noMartin Pieuchot
2014-11-25The proliferation of "struct route" in all its flavors didn't makeMartin Pieuchot
2014-11-24Rename rt_ifa_addloop() into rt_ifa_addlocal() and make it return anMartin Pieuchot
2014-11-23length argument for some free() calls; ok dougTheo de Raadt
2014-11-20Yet more #include de-duplication.Kenneth R Westerback
2014-11-20Rework the handling of interfaces and IPv6 addresses for local delivery.Martin Pieuchot
2014-11-19bulk convert memcpy to memmove. at least one bcopy conversion was wrong,Ted Unangst
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-11-16remove now unnecessary casts from hash update calls.Ted Unangst
2014-11-16convert to use sha512 for pf iss. ok deraadt dlgTed Unangst
2014-11-16mix the rdomain (rtable?) into the hash for tcp iss generation.David Gwynne
2014-11-11Ask networking stack to recalculate the ICMPv6 checksum in pf_route6Mike Belopuhov
2014-11-10Split the logic for the ICMP and ICMP6 case in pf_get_sport(). TheAlexander Bluhm
2014-11-10Plug a rtentry leak and change the name of the pool to somethingMartin Pieuchot
2014-11-06fix mac address selection with unnumbered carpdevsHenning Brauer
2014-11-06Remove unneeded netinet6/ip6_divert.h include.Lawrence Teo
2014-11-04Remove "pl" suffix on pool names.Martin Pieuchot
2014-11-03Do no change the gateway of local routes for p2p interfaces.Martin Pieuchot
2014-11-01Rename rtalloc1() into rtalloc(9) and convert its flags to only enableMartin Pieuchot
2014-10-28Fix pipex(4) to return multicast packets to the caller so that npppd canYASUOKA Masahiko
2014-10-28Initialize the lists of the hash tables and the virtual pipexYASUOKA Masahiko
2014-10-28Fix pipex(4) to initialize DF bit in IP header for L2TP message.YASUOKA Masahiko
2014-10-21tun(4) has a pipex session which is used for multicast internally, itYASUOKA Masahiko
2014-10-20pipex(4): Converted to use pool(9)Masao Uebayashi