summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-10-01Revert previous, it also breaks naddy@'s nested NFS setup.Martin Pieuchot
2015-09-30rename the internal functions that do ml_foo ops on classes to hfsc_cl_foo.David Gwynne
2015-09-30Remove remnants of sppp's special queue handling for telnet/rlogin/ftp,Stuart Henderson
2015-09-30provide a hfsc_requeue()David Gwynne
2015-09-30sleep until all references to an interface have been released during detach.David Gwynne
2015-09-30Do not try to refetch a route at the L2 layer if the given one is DOWNMartin Pieuchot
2015-09-30remove cisco hdlc code from sppp(4), it's no longer used - pppoe(4) only usesStuart Henderson
2015-09-29make the bpf filters a bpf_program instead of an array of bpf_insn.David Gwynne
2015-09-29add sizes to some of the simpler free callsTheo de Raadt
2015-09-28Use the radix-tree API instead of function pointers.Martin Pieuchot
2015-09-28Factors ou the route hashing code to implement Equal-Cost Multi-PathMartin Pieuchot
2015-09-28Merge gif(4)'s tentacles in a single file.Martin Pieuchot
2015-09-28Remove "if_tp" from the "struct ifnet".Martin Pieuchot
2015-09-27Welcome etheranyaddr, cousin of etherbroadcastaddr.Stefan Sperling
2015-09-27Add if_setlladdr(), factored out from ifioctl(). Will be used by iwm(4) soon.Stefan Sperling
2015-09-27pull the m_freem calls out of hfsc_enqueue by having IFQ_ENQUEUE freeDavid Gwynne
2015-09-25Ensure that RTF_LOCAL route entries always stay UP.Martin Pieuchot
2015-09-24add a comment explaining how we serialize when switching trunkproto;Mike Belopuhov
2015-09-24Avoid a theoretical m_pullup(9) mishandling by delegating the mbufMike Belopuhov
2015-09-23Serialize trunk changes with input handler insertion and removal.Mike Belopuhov
2015-09-23Removes locking macros that we've inherited from NetBSD/FreeBSD.Mike Belopuhov
2015-09-23Keep track of an active port in the failover trunk to avoid listMike Belopuhov
2015-09-23Remove trunk watchdog code since it doesn't do anything usefulMike Belopuhov
2015-09-23Always increment rt_use inside rtalloc(9) instead of doing it in someMartin Pieuchot
2015-09-22Use the radix-tree API instead of function pointers.Martin Pieuchot
2015-09-22When a connected route is deleted, pass the corresponding priority toMartin Pieuchot
2015-09-21Pass the correct variable to free(9) and while here add the size.Martin Pieuchot
2015-09-21Set the correct priority for connected routes.Martin Pieuchot
2015-09-17instead of leaking rarp packets, break from the switch statementDavid Gwynne
2015-09-15link_addr() is gonePhilip Guenther
2015-09-13Fix double rtfree(9) in non-INET6 kernel.Martin Pieuchot
2015-09-13There's no point in abstracting ifp->if_output() as long as pf_test()Martin Pieuchot
2015-09-13queue revarps to softnet so we can defer processing to a context withDavid Gwynne
2015-09-13replace hand rolled refcounts and sleep_setup/finish with refcnts andDavid Gwynne
2015-09-13replace hand rolled reference counting with refcnts.David Gwynne
2015-09-13Run the interface watchdog timer routine as a task such that we have processMark Kettenis
2015-09-13reintroduce mpsafe vlan_input.David Gwynne
2015-09-13back out mpsafe vlans while i chase down a panic when operationsDavid Gwynne
2015-09-12Call socreate(9) only when we have a destination ip and port.Florian Obser
2015-09-12Now that rtrequest1(9) properly sets RTF_UP for newly added route,Martin Pieuchot
2015-09-12make vlan_input mpsafe by using srp lists in the vlan tag hash buckets.David Gwynne
2015-09-12Stop overwriting the rt_ifp pointer of RTF_LOCAL routes with lo0ifp.Martin Pieuchot
2015-09-12introduce SRPs to the interface index maps to make if_get() mpsafe.David Gwynne
2015-09-12If M_PREPEND() fails, it frees the mbuf. In this case pf_translate_af()Alexander Bluhm
2015-09-12Introduce if_input_local() a function to feed local traffic back toMartin Pieuchot
2015-09-12Use rtref(9) in rtable_match() before returning a route entry.Martin Pieuchot
2015-09-11Now that the port tree is clean, RTF_XRESOLVE disapear.Martin Pieuchot
2015-09-11Stop supporting RTF_XRESOLVE, no daemon is doing resolution theseMartin Pieuchot
2015-09-11Introduce rtref(9) use it in rtable_lookup() before returning a routeMartin Pieuchot
2015-09-11Apply the link state change hook to RTF_LOCAL routes.Martin Pieuchot