summaryrefslogtreecommitdiffstats
path: root/sys/netmpls/mpls_input.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* cosnistently use IFQ_SET_MAXLEN, surfaced in a discussion with + ok bluhmhenning2011-07-061-2/+2
* make mpls compile w/o errors when inet6 is not definedmikeb2011-01-211-1/+15
* Handle IMPLNULL labels (#3) directly in the kernel like we do with theclaudio2010-10-071-6/+21
* First shot at ICMP error handling inside an MPLS path. Currently onlyclaudio2010-09-131-16/+118
* Use correct function name in panic()claudio2010-07-071-2/+2
* Fix the pop operation to make PHP work again. When popping the last labelclaudio2010-06-091-40/+76
* Kill the mpls enable sysctl knob. Since MPLS needs to be enabled explicitlyclaudio2010-06-021-2/+2
* Add a comment about the explicit NULL label handling. We follow RFC 4182claudio2010-05-311-1/+6
* Do not use IF_ENQUEUE() but IF_INPUT_ENQUEUE() instead. The first makroclaudio2010-05-311-3/+3
* Rework the way we handle MPLS in the kernel. Instead of fumbling MPLS intoclaudio2010-05-281-29/+38
* Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1claudio2010-05-071-3/+2
* Split up functionalities between mpls_input and mpls_output.michele2009-04-291-19/+3
* Introduce a new dummy operation to easily handle packets that have to leavemichele2009-04-281-4/+20
* Correctly handle packets that are leaving the MPLS cloud andmichele2009-04-171-6/+105
* Get rid of the ugly rtentry hack.michele2009-01-281-13/+22
* Fix sockaddr_mpls structure.michele2009-01-081-17/+17
* Initial fixup of sockaddr_mpls struct.michele2008-12-151-10/+8
* Introduced Uniform Model for TTL handling.michele2008-11-011-5/+5
* Now mpls_input() handles ipv4 and ipv6 explicit null labels.michele2008-10-141-2/+27
* Forgot this one. Wrap a printf() into MPLS_DEBUG sincethib2008-05-231-1/+3
* Make MPLS code compile without pseudo device mpe. OK norbyclaudio2008-05-101-1/+5
* Hook mpe(4) correctly into mpls so that it is possible to tunnel packets overclaudio2008-05-081-9/+13
* bring in the mpe interface - for ``MPLS Provider Edge'' - this is a workpyr2008-05-061-3/+1
* Drop all broadcast and multicast packets.norby2008-05-061-1/+7
* get rid of rtalloc, use rtalloc1 instead.norby2008-05-061-6/+5
* fix debug output.norby2008-05-061-12/+17
* Fix the label swithing and forwarding logic a bit. OK norby@claudio2008-05-021-8/+15
* Drop all MPLS packets when MPLS is not enabled.norby2008-04-301-1/+6
* the softnet intr handlers check if the input queue has packets ondlg2008-04-241-2/+2
* unbreak compilationg with option MPLS but without option MPLS_DEBUGdlg2008-04-231-1/+5
* I hate working outside the tree.norby2008-04-231-162/+1
* Import MPLS (Multi Protocol Label Switching)norby2008-04-231-0/+337