summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2016-08-15No need to reset si_selpid after calling selwakeup() the functionMartin Pieuchot
2016-08-15Introduce bpf_put() and bpf_get() instead of mixing macro and functionsMartin Pieuchot
2016-08-15Check if ``bd_bif'' is NULL inside bpf_catchpacket() to match bpfread()Martin Pieuchot
2016-08-15Merge bpfilter_create() into bpfopen() and make it such that theMartin Pieuchot
2016-08-11take TASKQ_CANTSLEEP way from the softnet taskq.David Gwynne
2016-08-07whitespaceReyk Floeter
2016-08-07Define VXLAN_VNI_UNSET and VXLAN_VNI_MAX instead of using magic numbers.Reyk Floeter
2016-08-06Add support for IPv6 tunnel endpoints. This currently only works forReyk Floeter
2016-08-06Fix multicast mode (destination is a multicast IP): the BCAST andReyk Floeter
2016-07-25Make sure closed bpf devices are removed from bpf_d_list to free theMartin Natano
2016-07-22Check for errors when deleting routes inside rtable_walk() and abortMartin Pieuchot
2016-07-19style: no spaces after # for define/include, ok phessler bennoHenning Brauer
2016-07-19don't hide globals between function prototypes; ok phessler bennoHenning Brauer
2016-07-19remove wrong and misleading comment, ok phesslerHenning Brauer
2016-07-19Revert use of the _SAFE version of SRPL_FOREACH() now that the offendingMartin Pieuchot
2016-07-19Return EAGAIN for every deleted route when detaching an interface.Martin Pieuchot
2016-07-18no more cbq_opts - CBQ is gone, ok mpi phessler bennoHenning Brauer
2016-07-18Hide pf internals by moving code from in_ouraddr() to pf_ouraddr().Alexander Bluhm
2016-07-13Move ARP processing back to the KERNEL_LOCK()ed task until the raceMartin Pieuchot
2016-07-13Introduce RTF_MULTICAST and flag corresponding IPv6 routes as suchMartin Pieuchot
2016-07-12Directly drop packets filtered by bpf(4) instead of going through theMartin Pieuchot
2016-07-11Path MTU discovery was slightly broken. I took two ICMP packetsAlexander Bluhm
2016-07-11Revert the introduction of ``rt_addr''.Martin Pieuchot
2016-07-04Use the _SAFE_ version of SRPL_FOREACH() in rtable_walk_helper() toMartin Pieuchot
2016-06-24The function pf_get_sport() did work for out rules only. Make itAlexander Bluhm
2016-06-22No modules thus no need for extra space for additional ppp compressions.Jeremie Courreges-Anglas
2016-06-22rework art_walk so it will behave in an mpsafe world.David Gwynne
2016-06-21To assist debugging TCP connection reuse with NAT, expand theAlexander Bluhm
2016-06-15Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM)Gerhard Roth
2016-06-15Kill nd6_output(), it doesn't do anything since the resolution logicMartin Pieuchot
2016-06-15There's no need to convert values returned by arc4random to the networkMike Belopuhov
2016-06-14Don't hardcode vlan/queue priority for pppoe packets; inherit it from theStuart Henderson
2016-06-14Pass the configured ``ifa'' to rt_sendaddrmsg() instead of getting it viaMartin Pieuchot
2016-06-14Store the source address associated with a route in its own chunk ofMartin Pieuchot
2016-06-14Convert the links between art data structures used during lookups into srps.Jonathan Matthew
2016-06-10Add the "llprio" field to struct ifnet, and the corresponding keywordVincent Gross
2016-06-08Revert previous, it breaks regression tests.Martin Pieuchot
2016-06-08Move ND resoluton logic from nd6_output() to nd6_storelladdr() andMartin Pieuchot
2016-06-07Multicast packet are already duplicated in bridge_process() soMartin Pieuchot
2016-06-07Use rtalloc(9) instead of ifa_ifwithnet() to find an interfaceMartin Pieuchot
2016-06-07per trending style, add continue to empty loops.Ted Unangst
2016-06-03Remove superfluous parenthesis to shut up clang, from David Hill.Martin Pieuchot
2016-06-03defer the freeing of art tables and nodes to a task.David Gwynne
2016-06-03set rt_expire times against time_uptime, not time_second.David Gwynne
2016-06-02pool_setipl at IPL_SOFTNET for all the art structures.David Gwynne
2016-06-02always clean up the heap in art_table_delete, even for the last at_refcntDavid Gwynne
2016-06-01Remove ART-specific hack now that route reference counts is similarMartin Pieuchot
2016-06-01shuffle the code in rtable_insert so it inserts a populated art_node.David Gwynne
2016-06-01s/stall/stale/ in a comment about old interfaces.David Gwynne
2016-06-01rtref and rtfree around moving the rt in rtable_mpath_reprio so the listDavid Gwynne