]> git.proxmox.com Git - mirror_frr.git/blobdiff - ospf6d/ospf6_abr.h
*: reindent
[mirror_frr.git] / ospf6d / ospf6_abr.h
index 55d657cfc692613d9317437a1ec6fa8fbb93ab65..61a6a734202d263ffe26827db5fd8eda4051ba6b 100644 (file)
 
 /* Debug option */
 extern unsigned char conf_debug_ospf6_abr;
-#define OSPF6_DEBUG_ABR_ON() \
-  (conf_debug_ospf6_abr = 1)
-#define OSPF6_DEBUG_ABR_OFF() \
-  (conf_debug_ospf6_abr = 0)
-#define IS_OSPF6_DEBUG_ABR \
-  (conf_debug_ospf6_abr)
+#define OSPF6_DEBUG_ABR_ON() (conf_debug_ospf6_abr = 1)
+#define OSPF6_DEBUG_ABR_OFF() (conf_debug_ospf6_abr = 0)
+#define IS_OSPF6_DEBUG_ABR (conf_debug_ospf6_abr)
 
 /* Inter-Area-Prefix-LSA */
 #define OSPF6_INTER_PREFIX_LSA_MIN_SIZE        4U /* w/o IPv6 prefix */
-struct ospf6_inter_prefix_lsa
-{
-  u_int32_t metric;
-  struct ospf6_prefix prefix;
+struct ospf6_inter_prefix_lsa {
+       u_int32_t metric;
+       struct ospf6_prefix prefix;
 };
 
 /* Inter-Area-Router-LSA */
 #define OSPF6_INTER_ROUTER_LSA_FIX_SIZE       12U
-struct ospf6_inter_router_lsa
-{
-  u_char mbz;
-  u_char options[3];
-  u_int32_t metric;
-  u_int32_t router_id;
+struct ospf6_inter_router_lsa {
+       u_char mbz;
+       u_char options[3];
+       u_int32_t metric;
+       u_int32_t router_id;
 };
 
 #define OSPF6_ABR_SUMMARY_METRIC(E) (ntohl ((E)->metric & htonl (0x00ffffff)))
-#define OSPF6_ABR_SUMMARY_METRIC_SET(E,C) \
-  { (E)->metric &= htonl (0x00000000); \
-    (E)->metric |= htonl (0x00ffffff) & htonl (C); }
+#define OSPF6_ABR_SUMMARY_METRIC_SET(E, C)                                     \
+       {                                                                      \
+               (E)->metric &= htonl(0x00000000);                              \
+               (E)->metric |= htonl(0x00ffffff) & htonl(C);                   \
+       }
 
 #define OSPF6_ABR_RANGE_CLEAR_COST(range) (range->path.cost = OSPF_AREA_RANGE_COST_UNSPEC)
 
-extern int ospf6_is_router_abr (struct ospf6 *o);
+extern int ospf6_is_router_abr(struct ospf6 *o);
 
-extern void ospf6_abr_enable_area (struct ospf6_area *oa);
-extern void ospf6_abr_disable_area (struct ospf6_area *oa);
+extern void ospf6_abr_enable_area(struct ospf6_area *oa);
+extern void ospf6_abr_disable_area(struct ospf6_area *oa);
 
-extern int ospf6_abr_originate_summary_to_area (struct ospf6_route *route,
-                                                struct ospf6_area *area);
-extern void ospf6_abr_originate_summary (struct ospf6_route *route);
-extern void ospf6_abr_examin_summary (struct ospf6_lsa *lsa, struct ospf6_area *oa);
-extern void ospf6_abr_defaults_to_stub (struct ospf6 *);
-extern void ospf6_abr_examin_brouter (u_int32_t router_id);
-extern void ospf6_abr_reimport (struct ospf6_area *oa);
-extern void ospf6_abr_range_reset_cost (struct ospf6 *ospf6);
-extern void ospf6_abr_prefix_resummarize (struct ospf6 *ospf6);
+extern int ospf6_abr_originate_summary_to_area(struct ospf6_route *route,
+                                              struct ospf6_area *area);
+extern void ospf6_abr_originate_summary(struct ospf6_route *route);
+extern void ospf6_abr_examin_summary(struct ospf6_lsa *lsa,
+                                    struct ospf6_area *oa);
+extern void ospf6_abr_defaults_to_stub(struct ospf6 *);
+extern void ospf6_abr_examin_brouter(u_int32_t router_id);
+extern void ospf6_abr_reimport(struct ospf6_area *oa);
+extern void ospf6_abr_range_reset_cost(struct ospf6 *ospf6);
+extern void ospf6_abr_prefix_resummarize(struct ospf6 *ospf6);
 
-extern int config_write_ospf6_debug_abr (struct vty *vty);
-extern void install_element_ospf6_debug_abr (void);
-extern int ospf6_abr_config_write (struct vty *vty);
+extern int config_write_ospf6_debug_abr(struct vty *vty);
+extern void install_element_ospf6_debug_abr(void);
+extern int ospf6_abr_config_write(struct vty *vty);
 
-extern void ospf6_abr_init (void);
+extern void ospf6_abr_init(void);
 
 #endif /*OSPF6_ABR_H*/