Age | Commit message (Expand) | Author |
2018-01-12 | Check that mpls has been enabled on the input interface, lost in rev 1.66 | Jeremie Courreges-Anglas |
2018-01-10 | fix some poop that snuck into the last commit. | David Gwynne |
2018-01-09 | make mpls_input take a struct ifnet *ifp argument. | David Gwynne |
2017-12-08 | Pullup the mbuf before accessing the version field in the IP header. | Alexander Bluhm |
2017-12-08 | Use m_freem() in error case. Found by Maxime Villard | Claudio Jeker |
2017-12-08 | The adjttl functions use m_pullup(). In some cases m_pullup() can return | Claudio Jeker |
2017-12-08 | mpls_shim_pop() can return NULL. Check it else we end up dereferencing NULL. | Claudio Jeker |
2017-12-08 | The per-interface mpls flag should also also be tested on input before | Theo de Raadt |
2017-05-30 | Introduce ipv{4,6}_input(), two wrappers around IP queues. | Martin Pieuchot |
2017-03-02 | Allow MPLS switching and VPLS across rdomains. | Renato Westphal |
2017-02-27 | Retire the AF_MPLS protosw struct. Nothing is using it and the code was super | Claudio Jeker |
2016-08-22 | Do not dereference ``rt->rt_ifa'' after calling rtfree(9). | Martin Pieuchot |
2016-07-11 | Revert the introduction of ``rt_addr''. | Martin Pieuchot |
2016-06-14 | Store the source address associated with a route in its own chunk of | Martin Pieuchot |
2015-12-04 | There is no need to grab the KERNEL_LOCK here anymore. After discussion with | Claudio Jeker |
2015-12-02 | Oups, forgot in the tedu of RT_REPORT commit | Claudio Jeker |
2015-12-02 | Rework the MPLS handling. Remove the lookup loops since nothing is using | Claudio Jeker |
2015-10-23 | rtfree(9) and rtalloc(9) no longer need to be called under KERNEL_LOCK. | Martin Pieuchot |
2015-09-23 | Always increment rt_use inside rtalloc(9) instead of doing it in some | Martin Pieuchot |
2015-09-13 | There's no point in abstracting ifp->if_output() as long as pf_test() | Martin Pieuchot |
2015-09-12 | Stop overwriting the rt_ifp pointer of RTF_LOCAL routes with lo0ifp. | Martin Pieuchot |
2015-07-29 | Don't use mpls_input() as input handler anymore and instead call it | Rafael Zalamena |
2015-07-20 | Implemented MPLS pseudowire (mpw(4)) to be used with VPLS and VPWS. | Rafael Zalamena |
2015-07-20 | Kill NETISR_MPLS, from now on we will use interface input handlers to deal | Rafael Zalamena |
2015-06-16 | Store a unique ID, an interface index, rather than a pointer to the | Martin Pieuchot |
2015-04-10 | replace the use of ifqueues for most input queues serviced by netisr | David Gwynne |
2014-12-23 | unifdef some more INET. v4 4life. | Ted Unangst |
2014-12-05 | Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>. | Martin Pieuchot |
2014-11-01 | Rename rtalloc1() into rtalloc(9) and convert its flags to only enable | Martin Pieuchot |
2014-10-14 | Use rtfree() instead of RTFREE(), NULLify some free'd route pointers and | Martin Pieuchot |
2014-07-22 | Fewer <netinet/in_systm.h> ! | Martin Pieuchot |
2013-10-24 | Remove the number of in6_var.h inclusions by moving some functions and | Martin Pieuchot |
2013-10-17 | The header file netinet/in_var.h included netinet6/in6_var.h. This | Alexander Bluhm |
2013-07-10 | Keep this copy of the ICMP checksum code in sync with recent changes. | Martin Pieuchot |
2013-04-24 | Move various extern declarations into their corresponding header file. | Martin Pieuchot |
2013-03-26 | Remove various read-only *maxlen variables and use IFQ_MAXLEN directly. | Martin Pieuchot |
2011-07-06 | cosnistently use IFQ_SET_MAXLEN, surfaced in a discussion with + ok bluhm | Henning Brauer |
2011-01-21 | make mpls compile w/o errors when inet6 is not defined | Mike Belopuhov |
2010-10-07 | Handle IMPLNULL labels (#3) directly in the kernel like we do with the | Claudio Jeker |
2010-09-13 | First shot at ICMP error handling inside an MPLS path. Currently only | Claudio Jeker |
2010-07-07 | Use correct function name in panic() | Claudio Jeker |
2010-06-09 | Fix the pop operation to make PHP work again. When popping the last label | Claudio Jeker |
2010-06-02 | Kill the mpls enable sysctl knob. Since MPLS needs to be enabled explicitly | Claudio Jeker |
2010-05-31 | Add a comment about the explicit NULL label handling. We follow RFC 4182 | Claudio Jeker |
2010-05-31 | Do not use IF_ENQUEUE() but IF_INPUT_ENQUEUE() instead. The first makro | Claudio Jeker |
2010-05-28 | Rework the way we handle MPLS in the kernel. Instead of fumbling MPLS into | Claudio Jeker |
2010-05-07 | Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1 | Claudio Jeker |
2009-04-29 | Split up functionalities between mpls_input and mpls_output. | Michele Marchetto |
2009-04-28 | Introduce a new dummy operation to easily handle packets that have to leave | Michele Marchetto |
2009-04-17 | Correctly handle packets that are leaving the MPLS cloud and | Michele Marchetto |