]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: fix large route-distinguisher's format 5630/head
authorHiroki Shirokura <slank.dev@gmail.com>
Sun, 5 Jan 2020 13:56:14 +0000 (22:56 +0900)
committerHiroki Shirokura <slank.dev@gmail.com>
Mon, 6 Jan 2020 08:03:51 +0000 (17:03 +0900)
commit63ba102780cc25ed8f446bea65f60fdae75325c3
treed1cfde4892aa67b7b70ebc44ab0ce157cad3e065
parentb833cc1ff473e5de43a6c33b520024c943db180c
bgpd: fix large route-distinguisher's format

This commit is about #5629 's issue.
Before this commit, bgpd creates format string of
bgp-route-distinguisher as int32, but correctly format
is uint32. current bgpd's sh-run-cli generate int32 rd,
so if user sets the rd as 1:4294967295(0x1:0xffffffff),
sh-run cli generates 1: -1 as running-config. This
commit fix that issue.

Signed-off-by: Hiroki Shirokura <slank.dev@gmail.com>
bgpd/bgp_rd.c