summaryrefslogtreecommitdiffstats
path: root/isisd/isisd.h
diff options
context:
space:
mode:
authorChristian Franke <nobody@nowhere.ws>2016-07-28 17:23:26 +0200
committerDonald Sharp <sharpd@cumulusnetwroks.com>2016-07-28 17:08:48 +0200
commita38a72db2c3660c6cdd990050ef80c2174ee81de (patch)
tree92f97a38b0237038d03fa224594bc6066f3e73c2 /isisd/isisd.h
parentisisd: API: basic circuit config (diff)
downloadfrr-a38a72db2c3660c6cdd990050ef80c2174ee81de.tar.xz
frr-a38a72db2c3660c6cdd990050ef80c2174ee81de.zip
isisd: API: basic area config
Move out basic area configuration (metric type, overload and attachment bits, dynamic hostname extension enable) into isis_vty.c. [v2: moved stuff back here that accidentally was in the previous patch] Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to '')
-rw-r--r--isisd/isisd.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/isisd/isisd.h b/isisd/isisd.h
index 230e6b3f0..b3a61d108 100644
--- a/isisd/isisd.h
+++ b/isisd/isisd.h
@@ -143,6 +143,12 @@ struct isis_area *isis_area_lookup (const char *);
int isis_area_get (struct vty *vty, const char *area_tag);
void print_debug(struct vty *, int, int);
+void isis_area_overload_bit_set(struct isis_area *area, bool overload_bit);
+void isis_area_attached_bit_set(struct isis_area *area, bool attached_bit);
+void isis_area_dynhostname_set(struct isis_area *area, bool dynhostname);
+void isis_area_metricstyle_set(struct isis_area *area, bool old_metric,
+ bool new_metric);
+
void isis_vty_init (void);
/* Master of threads. */