diff options
Diffstat (limited to 'tests/bgp_capability_test.c')
| -rw-r--r-- | tests/bgp_capability_test.c | 19 | 
1 files changed, 6 insertions, 13 deletions
diff --git a/tests/bgp_capability_test.c b/tests/bgp_capability_test.c index 0dbf4fb9..9b43159c 100644 --- a/tests/bgp_capability_test.c +++ b/tests/bgp_capability_test.c @@ -96,10 +96,10 @@ static struct test_segment mp_segments[] =    },    /* 6 */    { "MP3", -    "MP IP6/VPNv4", +    "MP IP6/MPLS-labeled VPN",      { CAPABILITY_CODE_MP, 0x4, 0x0, 0x2, 0x0, 0x80 }, -    6, SHOULD_PARSE, 0, /* parses, but invalid afi,safi */ -    1, AFI_IP6, BGP_SAFI_VPNV4, INVALID_AFI, +    6, SHOULD_PARSE, 0, +    1, AFI_IP6, SAFI_MPLS_LABELED_VPN, VALID_AFI,    },    /* 7 */    { "MP5", @@ -110,21 +110,14 @@ static struct test_segment mp_segments[] =    },    /* 8 */    { "MP6", -    "MP IP4/VPNv4", +    "MP IP4/MPLS-laveled VPN",      { CAPABILITY_CODE_MP, 0x4, 0x0, 0x1, 0x0, 0x80 },      6, SHOULD_PARSE, 0, -    1, AFI_IP, BGP_SAFI_VPNV4, VALID_AFI, +    1, AFI_IP, SAFI_MPLS_LABELED_VPN, VALID_AFI,    },   -  /* 9 */ -  { "MP7", -    "MP IP4/VPNv6", -    { CAPABILITY_CODE_MP, 0x4, 0x0, 0x1, 0x0, 0x81 }, -    6, SHOULD_PARSE, 0, /* parses, but invalid afi,safi tuple */ -    1, AFI_IP, BGP_SAFI_VPNV6, INVALID_AFI, -  },    /* 10 */    { "MP8", -    "MP unknown AFI", +    "MP unknown AFI/SAFI",      { CAPABILITY_CODE_MP, 0x4, 0x0, 0xa, 0x0, 0x81 },      6, SHOULD_PARSE, 0,      1, 0xa, 0x81, INVALID_AFI, /* parses, but unknown */  | 
