summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-01-14It is sufficient to protect in6_ifattach() with splsoftnet().Alexander Bluhm
2015-01-13Restore sending RTM_ADD and RTM_DELETE messages to userland for everyMartin Pieuchot
2015-01-10Correct some comments and merge in6_if_up() into in6_ifattach() toMartin Pieuchot
2015-01-09correctly handle no timeouts and make timeout handling in general better.Ted Unangst
2015-01-08Include the Routing Table ID in "struct rtentry" and reorder the fieldsMartin Pieuchot
2015-01-08Factorize various duplicated chunks of (old and horrible) code, checkingMartin Pieuchot
2015-01-06Remove the NOINET6 interface flag, a left-over from the times when IPv6Stefan Sperling
2015-01-06init a potentially uninitialised var in pf_postprocess_addrJonathan Gray
2014-12-29Assert that rtrequest1(9) is always called at IPL_SOFTNET instead ofMartin Pieuchot
2014-12-28remove KPDK. not really used, and a bad choice anyway. ok naddyTed Unangst
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