summaryrefslogtreecommitdiff
path: root/ospfd/ospf_abr.h
diff options
context:
space:
mode:
authorwhitespace / reindent <invalid@invalid.invalid>2017-08-09 11:49:42 +0200
committerwhitespace / reindent <invalid@invalid.invalid>2017-08-09 12:03:17 +0200
commitac4d0be5874fafd14212d6007fff7495edc9b152 (patch)
tree5e2f0d3189de928c849f9983406389ade3b098cb /ospfd/ospf_abr.h
parent76a86854181c27819e5cf71b12ae1fa5ccd9e02a (diff)
indent.py `git ls-files | pcregrep '\.[ch]$' | pcregrep -v '^(ldpd|babeld|nhrpd)/'` Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'ospfd/ospf_abr.h')
-rw-r--r--ospfd/ospf_abr.h102
1 files changed, 48 insertions, 54 deletions
diff --git a/ospfd/ospf_abr.h b/ospfd/ospf_abr.h
index 2a728936d3..130146197c 100644
--- a/ospfd/ospf_abr.h
+++ b/ospfd/ospf_abr.h
@@ -3,12 +3,12 @@
* Copyright (C) 1999 Alex Zinin
*
* This file is part of GNU Zebra.
- *
+ *
* GNU Zebra is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2, or (at your option) any
* later version.
- *
+ *
* GNU Zebra is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
@@ -29,65 +29,59 @@
#define OSPF_AREA_RANGE_SUBSTITUTE (1 << 1)
/* Area range. */
-struct ospf_area_range
-{
- /* Area range address. */
- struct in_addr addr;
+struct ospf_area_range {
+ /* Area range address. */
+ struct in_addr addr;
- /* Area range masklen. */
- u_char masklen;
+ /* Area range masklen. */
+ u_char masklen;
- /* Flags. */
- u_char flags;
+ /* Flags. */
+ u_char flags;
- /* Number of more specific prefixes. */
- int specifics;
+ /* Number of more specific prefixes. */
+ int specifics;
- /* Addr and masklen to substitute. */
- struct in_addr subst_addr;
- u_char subst_masklen;
+ /* Addr and masklen to substitute. */
+ struct in_addr subst_addr;
+ u_char subst_masklen;
- /* Range cost. */
- u_int32_t cost;
+ /* Range cost. */
+ u_int32_t cost;
- /* Configured range cost. */
- u_int32_t cost_config;
+ /* Configured range cost. */
+ u_int32_t cost_config;
};
/* Prototypes. */
-extern struct ospf_area_range *ospf_area_range_lookup (struct ospf_area *,
- struct prefix_ipv4 *);
-
-extern struct ospf_area_range *ospf_some_area_range_match (struct prefix_ipv4
- *);
-
-extern struct ospf_area_range *ospf_area_range_lookup_next (struct ospf_area
- *,
- struct in_addr *,
- int);
-
-extern int ospf_area_range_set (struct ospf *, struct in_addr,
- struct prefix_ipv4 *, int);
-extern int ospf_area_range_cost_set (struct ospf *, struct in_addr,
- struct prefix_ipv4 *, u_int32_t);
-extern int ospf_area_range_unset (struct ospf *, struct in_addr,
- struct prefix_ipv4 *);
-extern int ospf_area_range_substitute_set (struct ospf *, struct in_addr,
- struct prefix_ipv4 *,
- struct prefix_ipv4 *);
-extern int ospf_area_range_substitute_unset (struct ospf *, struct in_addr,
- struct prefix_ipv4 *);
-extern struct ospf_area_range *ospf_area_range_match_any (struct ospf *,
- struct prefix_ipv4
- *);
-extern int ospf_area_range_active (struct ospf_area_range *);
-extern int ospf_act_bb_connection (struct ospf *);
-
-extern void ospf_check_abr_status (struct ospf *);
-extern void ospf_abr_task (struct ospf *);
-extern void ospf_schedule_abr_task (struct ospf *);
-
-extern void ospf_abr_announce_network_to_area (struct prefix_ipv4 *,
- u_int32_t,
- struct ospf_area *);
+extern struct ospf_area_range *ospf_area_range_lookup(struct ospf_area *,
+ struct prefix_ipv4 *);
+
+extern struct ospf_area_range *ospf_some_area_range_match(struct prefix_ipv4 *);
+
+extern struct ospf_area_range *
+ospf_area_range_lookup_next(struct ospf_area *, struct in_addr *, int);
+
+extern int ospf_area_range_set(struct ospf *, struct in_addr,
+ struct prefix_ipv4 *, int);
+extern int ospf_area_range_cost_set(struct ospf *, struct in_addr,
+ struct prefix_ipv4 *, u_int32_t);
+extern int ospf_area_range_unset(struct ospf *, struct in_addr,
+ struct prefix_ipv4 *);
+extern int ospf_area_range_substitute_set(struct ospf *, struct in_addr,
+ struct prefix_ipv4 *,
+ struct prefix_ipv4 *);
+extern int ospf_area_range_substitute_unset(struct ospf *, struct in_addr,
+ struct prefix_ipv4 *);
+extern struct ospf_area_range *ospf_area_range_match_any(struct ospf *,
+ struct prefix_ipv4 *);
+extern int ospf_area_range_active(struct ospf_area_range *);
+extern int ospf_act_bb_connection(struct ospf *);
+
+extern void ospf_check_abr_status(struct ospf *);
+extern void ospf_abr_task(struct ospf *);
+extern void ospf_schedule_abr_task(struct ospf *);
+
+extern void ospf_abr_announce_network_to_area(struct prefix_ipv4 *, u_int32_t,
+ struct ospf_area *);
#endif /* _ZEBRA_OSPF_ABR_H */