]> git.puffer.fish Git - matthieu/frr.git/commitdiff
eigrpd: Remove unnecessary macro definitions
authorDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 3 Oct 2017 01:29:08 +0000 (21:29 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 3 Oct 2017 01:29:08 +0000 (21:29 -0400)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
eigrpd/eigrp_macros.h

index f1389c73f7d8a9843ad7e5a6d5a0ab580c0dd91e..14a8892bac52ce5a14524aadb013222ac85446f4 100644 (file)
 #ifndef _ZEBRA_EIGRP_MACROS_H_
 #define _ZEBRA_EIGRP_MACROS_H_
 
-#define DECLARE_IF_PARAM(T, P) T P; u_char P##__config:1
-#define IF_EIGRP_IF_INFO(I) ((struct eigrp_interface *)((I)->info))
-#define IF_OIFS(I)  (IF_EIGRP_IF_INFO (I)->eifs)
-#define IF_OIFS_PARAMS(I) (IF_EIGRP_IF_INFO (I)->eparams)
 
-#define SET_IF_PARAM(S, P) ((S)->P##__config) = 1
-#define IF_DEF_PARAMS(I) (IF_EIGRP_IF_INFO (I)->def_params)
-
-#define UNSET_IF_PARAM(S, P) ((S)->P##__config) = 0
-
-#define EIGRP_IF_PARAM_CONFIGURED(S, P) ((S) && (S)->P##__config)
-#define EIGRP_IF_PARAM(O, P)                                                   \
-       (EIGRP_IF_PARAM_CONFIGURED((O)->params, P)                             \
-                ? (O)->params->P                                              \
-                : IF_DEF_PARAMS((O)->ifp)->P)
-
-
-//------------------------------------------------------------------------------------------------------------------------------------
+//--------------------------------------------------------------------------
 
 #define EIGRP_IF_STRING_MAXLEN  40
 #define IF_NAME(I)      eigrp_if_name_string ((I))