summaryrefslogtreecommitdiffstats
path: root/sys/netmpls/mpls_output.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* correct INET6 path in mpls_getttl() and avoid uninitialised variablejsg2019-09-031-2/+2
* use m_getptr to get to the right mbuf and offset for the ttl in mpls_gettl.dlg2019-08-271-29/+27
* Rework the MPLS handling. Remove the lookup loops since nothing is usingclaudio2015-12-021-63/+39
* Always increment rt_use inside rtalloc(9) instead of doing it in somempi2015-09-231-2/+1
* There's no point in abstracting ifp->if_output() as long as pf_test()mpi2015-09-131-2/+2
* Stop overwriting the rt_ifp pointer of RTF_LOCAL routes with lo0ifp.mpi2015-09-121-2/+2
* Use rtfree() instead of playing with the refcount directly. Some care isclaudio2015-09-121-6/+11
* m_freem() can handle NULL, do not check for this condition beforehands.deraadt2015-07-151-3/+2
* unifdef some more INET. v4 4life.tedu2014-12-231-5/+1
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2
* Rename rtalloc1() into rtalloc(9) and convert its flags to only enablempi2014-11-011-2/+2
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* Move various extern declarations into their corresponding header file.mpi2013-04-241-3/+1
* de-guttenberg our stack a bithenning2011-04-041-5/+3
* no need to check the csum flags before calling mpls_do_cksum whichhenning2011-04-041-4/+2
* make mpls compile w/o errors when inet6 is not definedmikeb2011-01-211-1/+5
* Map the TTL when building the initial MPLS stack from the encapsulatedclaudio2010-09-081-3/+49
* Remove duplicate mtod(). No need to do it twice since the mbuf is notclaudio2010-07-071-3/+1
* Kill the mpls enable sysctl knob. Since MPLS needs to be enabled explicitlyclaudio2010-06-021-2/+2
* Rework the way we handle MPLS in the kernel. Instead of fumbling MPLS intoclaudio2010-05-281-51/+97
* Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1claudio2010-05-071-2/+2
* Remove commented variable.michele2009-07-091-2/+1
* Split up functionalities between mpls_input and mpls_output.michele2009-04-291-3/+5
* Get rid of the ugly rtentry hack.michele2009-01-281-72/+53
* Fix sockaddr_mpls structure.michele2009-01-081-9/+16
* Initial fixup of sockaddr_mpls struct.michele2008-12-151-10/+7
* Fix cvs id tag.michele2008-11-061-1/+1
* Added mpls_output() used to output mpls packets originating from local host.michele2008-10-281-0/+153