summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2016-09-02pool_setipl for pf bitsDavid Gwynne
2016-09-02Add switch(4) support to ifconfigKazuya Goda
2016-09-01No longer needed to special case RTM_GET in these if statements sinceClaudio Jeker
2016-09-01Move RTM_GET into its own case block not intermixing it with RTM_CHANGEClaudio Jeker
2016-09-01Disable the RTF_UP kassert check in rtisvalid() for now as it canAlexander Bluhm
2016-09-01Move the RTF_LOCAL check that only makes sense for userland toMartin Pieuchot
2016-09-01Import switch(4), an in-kernel OpenFlow switch which can work alone.Kazuya Goda
2016-09-01Use rtable_match() rather than rtalloc() when looking for an existingMartin Pieuchot
2016-09-01RTM_CHANGE should not allow to change the gateway of a mpath route.Martin Pieuchot
2016-08-31Remove unused RTF_MASK route flag.Alexander Bluhm
2016-08-31Split gre(4) into two interfaces: gre(4) and mobileip(4).Reyk Floeter
2016-08-31G/C rt_defmask4.Martin Pieuchot
2016-08-31Do not flush RTF_CLONED children when adding a new route.Martin Pieuchot
2016-08-31Drop gif(4) support, etherip(4) is what you want now.Martin Pieuchot
2016-08-30pool_setiplDavid Gwynne
2016-08-30pool_setiplDavid Gwynne
2016-08-30pool_setiplDavid Gwynne
2016-08-30use a per-table rwlock to serialize ART updates and walks, rather thanJonathan Matthew
2016-08-28Remove obsolete gre(4) ioctls GRESADDRS, GRESADDRD, GREGADDRS,Reyk Floeter
2016-08-24Kill ip6_forward_rt reducing differences between v4 and v6.Martin Pieuchot
2016-08-23Update the L2 content of a RTF_CACHED entry instead of going thoughMartin Pieuchot
2016-08-23pool_setiplDavid Gwynne
2016-08-22Use rtalloc(9) instead of ifa_ifwithnet() to find an interfaceMartin Pieuchot
2016-08-22Make the ``rt_gwroute'' pointer of RTF_GATEWAY entries immutable.Martin Pieuchot
2016-08-22Call csignal() and selwakeup() from a KERNEL_LOCK'd task.Martin Pieuchot
2016-08-20Push 'field changed' guards into 'change field' functions;Richard Procter
2016-08-20Retire pf_translate_ap()Richard Procter
2016-08-19Do not seroize a struct needed for RTM_RESOLVE in the hot path.Martin Pieuchot
2016-08-17Reintroduce 5.3-style checksum modification to preserve end-to-end checksumsprocter
2016-08-16Mask the ``prio'' prior to comparing it to RTP_LOCAL.Martin Pieuchot
2016-08-15replace the last uses of m_copym2 with m_dup_pkt.David Gwynne
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