From efba6ce941fb96763d5804212a674ca6b7098853 Mon Sep 17 00:00:00 2001 From: paul Date: Wed, 25 Aug 2004 13:47:16 +0000 Subject: 2004-08-19 Paul Jakma * zebra.h: add MAX and MIN defines (eg for ospf6d) --- lib/zebra.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'lib/zebra.h') diff --git a/lib/zebra.h b/lib/zebra.h index 89e07dea..6412655c 100644 --- a/lib/zebra.h +++ b/lib/zebra.h @@ -245,6 +245,14 @@ struct in_pktinfo }; #endif +/* MAX / MIN are not commonly defined, but useful */ +#ifndef MAX +#define MAX(a, b) ((a) > (b) ? (a) : (b)) +#endif +#ifndef MIN +#define MIN(a, b) ((a) < (b) ? (a) : (b)) +#endif + /* For old definition. */ #ifndef IN6_ARE_ADDR_EQUAL #define IN6_ARE_ADDR_EQUAL IN6_IS_ADDR_EQUAL @@ -269,7 +277,8 @@ struct in_pktinfo #define ZEBRA_IPV6_NEXTHOP_LOOKUP 16 #define ZEBRA_IPV4_IMPORT_LOOKUP 17 #define ZEBRA_IPV6_IMPORT_LOOKUP 18 -#define ZEBRA_MESSAGE_MAX 19 +#define ZEBRA_INTERFACE_RENAME 19 +#define ZEBRA_MESSAGE_MAX 20 /* Zebra route's types. */ #define ZEBRA_ROUTE_SYSTEM 0 -- cgit v1.2.1