From c75af349d7a055ce0b2fcaf9bfd67e5cef43082c Mon Sep 17 00:00:00 2001 From: Lou Berger Date: Tue, 11 Jul 2017 14:41:44 -0400 Subject: [PATCH] vty: add some more defines for backwards compatibility Signed-off-by: Lou Berger --- lib/vty.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/vty.h b/lib/vty.h index 61d6504edb..b4a55180d3 100644 --- a/lib/vty.h +++ b/lib/vty.h @@ -186,6 +186,10 @@ struct vty_arg #define VTY_NEWLINE VTYNL #define VTY_GET_INTEGER(desc,v,str) {(v)=strtoul ((str), NULL, 10);} #define VTY_GET_INTEGER_RANGE(desc,v,str,min,max) {(v)=strtoul ((str), NULL, 10);} +#define VTY_GET_ULONG(desc,v,str) {(v)=strtoul ((str), NULL, 10);} +#define VTY_GET_ULL(desc,v,str) {(v)=strtoull ((str), NULL, 10);} +#define VTY_GET_IPV4_ADDRESS(desc,v,str) inet_aton ((str), &(v)) +#define VTY_GET_IPV4_PREFIX(desc,v,str) str2prefix_ipv4 ((str), &(v)) /* Default time out value */ #define VTY_TIMEOUT_DEFAULT 600