Lines Matching defs:cfg
79 #define CHECK_BRIDGE_CONFIG(cfg) \
80 (2 * (cfg.forward_delay - 1) >= cfg.max_age && \
81 cfg.max_age >= 2 * (cfg.hello_time + 1))
86 #define NO_MAXAGE(cfg) ((cfg.forward_delay - 1) < (cfg.hello_time + 1))
87 #define MIN_FWDELAY_NOM(cfg) \
88 (cfg.hello_time < MIN_BR_FWDELAY - 2 ? MIN_BR_FWDELAY : \
89 cfg.hello_time + 2)
90 #define MAX_HELLOTIME_NOM(cfg) \
91 (cfg.forward_delay > MAX_BR_HELLOT + 2 ? MAX_BR_HELLOT : \
92 cfg.forward_delay - 2)
94 #define SMALL_MAXAGE(cfg) (cfg.max_age < 2 * (cfg.hello_time + 1))
95 #define MIN_MAXAGE(cfg) \
96 (cfg.hello_time < (MIN_BR_MAXAGE / 2 - 1) ? MIN_BR_MAXAGE : \
97 (2 * (cfg.hello_time + 1)))
98 #define MAX_HELLOTIME(cfg) \
99 (cfg.max_age > 2 * (MAX_BR_HELLOT + 1) ? MAX_BR_HELLOT : \
100 (cfg.max_age / 2 - 1))
102 #define MIN_FWDELAY(cfg) (cfg.max_age / 2 + 1)
103 #define MAX_MAXAGE(cfg) \
104 (cfg.forward_delay > (MAX_BR_MAXAGE / 2 + 1) ? MAX_BR_MAXAGE : \
105 (2 * (cfg.forward_delay - 1)))
107 #define CAPPED_MAXAGE(cfg) (cfg.forward_delay < (MAX_BR_MAXAGE / 2 + 1))
108 #define FLOORED_MAXAGE(cfg) (cfg.hello_time > (MIN_BR_MAXAGE / 2 - 1))