]> git.puffer.fish Git - matthieu/frr.git/commitdiff
lib: Use single correct definition for prefix string buffer
authorvivek <vivek@cumulusnetworks.com>
Tue, 9 Aug 2016 22:54:14 +0000 (15:54 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 17 Jan 2017 23:30:18 +0000 (18:30 -0500)
Signed-off-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
Reivewed-by: Donald Sharp <sharpd@cumulusnetworks.com>
Ticket: CM-12262
Reviewed By: CCR-5065
Testing Done: Manual

lib/prefix.h

index a2cdfe96fb1afce038c8480900bf0ddb7967cddb..45e6368463b091a499a7ebba34ef60cc5f046c9d 100644 (file)
@@ -230,13 +230,8 @@ extern const char *prefix_family_str (const struct prefix *);
 extern int prefix_blen (const struct prefix *);
 extern int str2prefix (const char *, struct prefix *);
 
-/*
- * 8 groups of 4 bytes of hexadecimal + 7 seperators is 39
- * /128 = 4 bytes
- * Null = 1 byte
- * 39 + 4 + 1 = 44 bytes
- */
-#define PREFIX2STR_BUFFER  44
+#define PREFIX2STR_BUFFER  PREFIX_STRLEN
+
 extern const char *prefix2str (union prefix46constptr, char *, int);
 extern int prefix_match (const struct prefix *, const struct prefix *);
 extern int prefix_same (const struct prefix *, const struct prefix *);