diff options
author | Chris Hall <GMCH@hestia.halldom.com> | 2010-08-30 13:43:54 +0100 |
---|---|---|
committer | Chris Hall <GMCH@hestia.halldom.com> | 2010-08-30 13:43:54 +0100 |
commit | 5742d229c2dfe86e626cf9287f99ff7f10673c34 (patch) | |
tree | dcdf805190db0f4b605676fbfe1a51284b904a47 /ospfd/ospf_route.c | |
parent | a814c0b5b769195da9e3d00c77cd94d35936ec19 (diff) | |
download | quagga-5742d229c2dfe86e626cf9287f99ff7f10673c34.tar.bz2 quagga-5742d229c2dfe86e626cf9287f99ff7f10673c34.tar.xz |
bgpd: fix handling of AS path data
* bgpd/bgp_aspath.c
* assegments_parse(): add handling of AS4_PATH input, update bounds
checks, add check for AS segment type
* aspath_parse(): add handling of AS4_PATH input, expect
assegments_parse() to do length checking
* aspath_empty(): update for the new function prototype
* bgpd/bgp_aspath.h: ditto
* tests/aspath_test.c: ditto
* bgpd/bgp_attr.c
* bgp_attr_aspath(): add handling of AS4_PATH input, update flags
checks, change returned type
* bgp_attr_as4_path(): discard, superseded by bgp_attr_aspath()
* bgp_attr_parse(): update respectively
Bump version to "ex06" (configure.c).
Diffstat (limited to 'ospfd/ospf_route.c')
0 files changed, 0 insertions, 0 deletions