summaryrefslogtreecommitdiff
path: root/lib/northbound_grpc.cpp
diff options
context:
space:
mode:
authorQuentin Young <qlyoung@cumulusnetworks.com>2019-10-07 15:36:39 +0000
committerQuentin Young <qlyoung@cumulusnetworks.com>2019-10-07 15:36:39 +0000
commite843208299db9a2ebf3b22e21e1a6d33cfdc35af (patch)
tree4486c4b1172cff47f97f9358f25c0f27dfe102c2 /lib/northbound_grpc.cpp
parent7310aae9ae0a7a88042ae19e9f480169af8486f7 (diff)
lib: reject leading 0 in ipv4 decimal quad
inet_pton() is used to parse ipv4 addresses internally, therefore FRR does not support octal notation for quads. The ipv4 cli token validator should make sure that str2prefix() can parse tokens it allows, and str2prefix uses inet_pton, so we have to disallow leading zeros in ipv4 quads. In short, 1.1.1.01 is no longer valid and must be expressed as 1.1.1.1. Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'lib/northbound_grpc.cpp')
0 files changed, 0 insertions, 0 deletions