kefren
3837722c76
Avoid putting implicit null labels on the wire
2011-07-03 18:46:12 +00:00
kefren
561daf4fe9
make LSE prepend the rest of the shims in they exist
2011-06-22 19:08:29 +00:00
kefren
bd098fd968
learn mpls interface how to prepend multiple shims by using a vector of
...
smpls_addrs in sockaddr_mpls. The number of smpls_addrs is found from
smpls_len. First label encountered is BoS.
XXX: need to do the same for LSE and this feature needs to be documented.
2011-06-21 14:30:19 +00:00
kefren
a91123ebd3
teach loopback about MPLS. Prerequisite for MPLS tunnels
2011-06-17 09:15:24 +00:00
kefren
87fd7aebe4
use ETHERTYPE_MPLS only for unicast packets (RFC3032)
2011-06-16 19:47:30 +00:00
kefren
00914d6d55
Don't assume that rt_tag family is AF_MPLS but verify it.
...
This way rt_tag can be used for other future work also, not only MPLS
2010-06-27 13:39:11 +00:00
kefren
25133d6d8f
Fix build for MPLS import: add options MPLS, changed pseudo-device mpls
...
to pseudo-device ifmpls
2010-06-26 15:17:56 +00:00
kefren
826653c190
Add MPLS support, proposed on tech-net@ a couple of days ago
...
Welcome to 5.99.33
2010-06-26 14:24:27 +00:00