summaryrefslogtreecommitdiff
path: root/sys/net/if_mpls.c
AgeCommit message (Expand)Author
2022-09-03Machete-waving to fix mpls rump build after pktqueue changes.thorpej
2022-09-03Garbage-collect the remaining vestiges of netisr.thorpej
2022-09-03Convert MPLS from a legacy netisr to pktqueue.thorpej
2022-07-29No need to wrap the call to if_detach with splnet / splx as if_detachskrll
2021-06-16if_attach and if_initialize cannot fail, don't test return valueriastradh
2020-01-29Adopt <net/if_stats.h>.thorpej
2019-04-27A few more empty-string --> NULL in required-modules listspgoyette
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2018-01-19Several changes:maxv
2017-12-09Kick MPLS packets earlier.maxv
2017-12-08Style, and fix several bugs:maxv
2017-10-23 If if_attach() failed in the attach function, free resources and return.msaitoh
2016-12-12Make the routing table and rtcaches MP-safeozaki-r
2016-10-03Fix race condition on ifqueue used by traditional netisrozaki-r
2016-08-07modularize some more drivers and merge the module gluechristos
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2016-06-20fix: kern/51259knakahara
2016-06-20apply if_output_lock() to L3 callers which call ifp->if_output() of L2(or L3 ...knakahara
2016-06-10Avoid storing a pointer of an interface in a mbufozaki-r
2016-04-28Constify rtentry of if_outputozaki-r
2016-04-26Stop using rt_gwroute on packet sending pathsozaki-r
2016-02-09Introduce softint-based if_inputozaki-r
2015-08-24sprinkle _KERNEL_OPTpooka
2015-08-20include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.christos
2015-06-04Pull out route lookups from L2 output routinesozaki-r
2014-07-17Make sure to call ifp->if_output() with KERNEL_LOCK held.bouyer
2014-07-09* split PRU_ACCEPT function out of pr_generic() usrreq switches and putrtr
2014-06-06- Eliminate RTFREE() macro in favour of rtfree() function.rmind
2014-06-05- Implement pktqueue interface for lockless IP input queue.rmind
2014-05-15 Put schednetisr(NETISR_IP) into splnet()/splx() pair.msaitoh
2013-10-25RFC3032 conformance for Router Alert Labelkefren
2013-07-23Implement RFC4182 changes - switchable via sysctlkefren
2013-07-15stop abusing kmem during softint contextkefren
2011-07-03Avoid putting implicit null labels on the wirekefren
2011-06-22make LSE prepend the rest of the shims in they existkefren
2011-06-21learn mpls interface how to prepend multiple shims by using a vector ofkefren
2011-06-17teach loopback about MPLS. Prerequisite for MPLS tunnelskefren
2011-06-16use ETHERTYPE_MPLS only for unicast packets (RFC3032)kefren
2010-06-27Don't assume that rt_tag family is AF_MPLS but verify it.kefren
2010-06-26Fix build for MPLS import: add options MPLS, changed pseudo-device mplskefren
2010-06-26Add MPLS support, proposed on tech-net@ a couple of days agokefren