summaryrefslogtreecommitdiffstats
path: root/ospfd/ospf_spf.h
diff options
context:
space:
mode:
authorwhitespace / reindent <invalid@invalid.invalid>2017-07-17 14:03:14 +0200
committerwhitespace / reindent <invalid@invalid.invalid>2017-07-17 14:04:07 +0200
commitd62a17aedeb0eebdba98238874bb13d62c48dbf9 (patch)
tree3b319b1d61c8b85b4d1f06adf8b844bb8a9b5107 /ospfd/ospf_spf.h
parent*: add indent control files (diff)
downloadfrr-d62a17aedeb0eebdba98238874bb13d62c48dbf9.tar.xz
frr-d62a17aedeb0eebdba98238874bb13d62c48dbf9.zip
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_spf.h')
-rw-r--r--ospfd/ospf_spf.h56
1 files changed, 27 insertions, 29 deletions
diff --git a/ospfd/ospf_spf.h b/ospfd/ospf_spf.h
index 349f461c9..e23f5941f 100644
--- a/ospfd/ospf_spf.h
+++ b/ospfd/ospf_spf.h
@@ -32,46 +32,44 @@
/* The "root" is the node running the SPF calculation */
/* A router or network in an area */
-struct vertex
-{
- u_char flags;
- u_char type; /* copied from LSA header */
- struct in_addr id; /* copied from LSA header */
- struct lsa_header *lsa; /* Router or Network LSA */
- int *stat; /* Link to LSA status. */
- u_int32_t distance; /* from root to this vertex */
- struct list *parents; /* list of parents in SPF tree */
- struct list *children; /* list of children in SPF tree*/
+struct vertex {
+ u_char flags;
+ u_char type; /* copied from LSA header */
+ struct in_addr id; /* copied from LSA header */
+ struct lsa_header *lsa; /* Router or Network LSA */
+ int *stat; /* Link to LSA status. */
+ u_int32_t distance; /* from root to this vertex */
+ struct list *parents; /* list of parents in SPF tree */
+ struct list *children; /* list of children in SPF tree*/
};
/* A nexthop taken on the root node to get to this (parent) vertex */
-struct vertex_nexthop
-{
- struct ospf_interface *oi; /* output intf on root node */
- struct in_addr router; /* router address to send to */
+struct vertex_nexthop {
+ struct ospf_interface *oi; /* output intf on root node */
+ struct in_addr router; /* router address to send to */
};
-struct vertex_parent
-{
- struct vertex_nexthop *nexthop; /* link to nexthop info for this parent */
- struct vertex *parent; /* parent vertex */
- int backlink; /* index back to parent for router-lsa's */
+struct vertex_parent {
+ struct vertex_nexthop
+ *nexthop; /* link to nexthop info for this parent */
+ struct vertex *parent; /* parent vertex */
+ int backlink; /* index back to parent for router-lsa's */
};
/* What triggered the SPF ? */
typedef enum {
- SPF_FLAG_ROUTER_LSA_INSTALL = 1,
- SPF_FLAG_NETWORK_LSA_INSTALL,
- SPF_FLAG_SUMMARY_LSA_INSTALL,
- SPF_FLAG_ASBR_SUMMARY_LSA_INSTALL,
- SPF_FLAG_MAXAGE,
- SPF_FLAG_ABR_STATUS_CHANGE,
- SPF_FLAG_ASBR_STATUS_CHANGE,
- SPF_FLAG_CONFIG_CHANGE,
+ SPF_FLAG_ROUTER_LSA_INSTALL = 1,
+ SPF_FLAG_NETWORK_LSA_INSTALL,
+ SPF_FLAG_SUMMARY_LSA_INSTALL,
+ SPF_FLAG_ASBR_SUMMARY_LSA_INSTALL,
+ SPF_FLAG_MAXAGE,
+ SPF_FLAG_ABR_STATUS_CHANGE,
+ SPF_FLAG_ASBR_STATUS_CHANGE,
+ SPF_FLAG_CONFIG_CHANGE,
} ospf_spf_reason_t;
-extern void ospf_spf_calculate_schedule (struct ospf *, ospf_spf_reason_t);
-extern void ospf_rtrs_free (struct route_table *);
+extern void ospf_spf_calculate_schedule(struct ospf *, ospf_spf_reason_t);
+extern void ospf_rtrs_free(struct route_table *);
/* void ospf_spf_calculate_timer_add (); */
#endif /* _QUAGGA_OSPF_SPF_H */