Skip to content

Commit

Permalink
Update: added comments for RFC8050
Browse files Browse the repository at this point in the history
  • Loading branch information
t2mune committed Jun 22, 2017
1 parent ec6ef24 commit df2a2c1
Showing 1 changed file with 11 additions and 20 deletions.
31 changes: 11 additions & 20 deletions mrtparse/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -125,37 +125,28 @@ def reverse_defaultdict(d):
5:'RIB_IPV6_MULTICAST',
6:'RIB_GENERIC',
7:'GEO_PEER_TABLE', # Defined in RFC6397
# Defined in draft-petrie-grow-mrt-add-paths
8:'RIB_IPV4_UNICAST_ADDPATH',
# Defined in draft-petrie-grow-mrt-add-paths
9:'RIB_IPV4_MULTICAST_ADDPATH',
# Defined in draft-petrie-grow-mrt-add-paths
10:'RIB_IPV6_UNICAST_ADDPATH',
# Defined in draft-petrie-grow-mrt-add-paths
11:'RIB_IPV6_MULTICAST_ADDPATH',
# Defined in draft-petrie-grow-mrt-add-paths
12:'RIB_GENERIC_ADDPATH',
8:'RIB_IPV4_UNICAST_ADDPATH', # Defined in RFC8050
9:'RIB_IPV4_MULTICAST_ADDPATH', # Defined in RFC8050
10:'RIB_IPV6_UNICAST_ADDPATH', # Defined in RFC8050
11:'RIB_IPV6_MULTICAST_ADDPATH', # Defined in RFC8050
12:'RIB_GENERIC_ADDPATH', # Defined in RFC8050
})

# BGP4MP,BGP4MP_ET Subtypes
# Defined in RFC6396
BGP4MP_ST = reverse_defaultdict({
0:'BGP4MP_STATE_CHANGE',
1:'BGP4MP_MESSAGE',
2:'BGP4MP_ENTRY', # Deprecated in RFC6396
3:'BGP4MP_SNAPSHOT', # Deprecated in RFC6396
2:'BGP4MP_ENTRY', # Deprecated in RFC6396
3:'BGP4MP_SNAPSHOT', # Deprecated in RFC6396
4:'BGP4MP_MESSAGE_AS4',
5:'BGP4MP_STATE_CHANGE_AS4',
6:'BGP4MP_MESSAGE_LOCAL',
7:'BGP4MP_MESSAGE_AS4_LOCAL',
# Defined in draft-petrie-grow-mrt-add-paths
8:'BGP4MP_MESSAGE_ADDPATH',
# Defined in draft-petrie-grow-mrt-add-paths
9:'BGP4MP_MESSAGE_AS4_ADDPATH',
# Defined in draft-petrie-grow-mrt-add-paths
10:'BGP4MP_MESSAGE_LOCAL_ADDPATH',
# Defined in draft-petrie-grow-mrt-add-paths
11:'BGP4MP_MESSAGE_AS4_LOCAL_ADDPATH',
8:'BGP4MP_MESSAGE_ADDPATH', # Defined in RFC8050
9:'BGP4MP_MESSAGE_AS4_ADDPATH', # Defined in RFC8050
10:'BGP4MP_MESSAGE_LOCAL_ADDPATH', # Defined in RFC8050
11:'BGP4MP_MESSAGE_AS4_LOCAL_ADDPATH', # Defined in RFC8050
})

# MRT Message Subtypes
Expand Down

0 comments on commit df2a2c1

Please sign in to comment.