summaryrefslogtreecommitdiff
path: root/isisd/isis_csm.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2021-04-22 14:52:40 -0400
committerDonald Sharp <sharpd@nvidia.com>2021-04-22 15:17:20 -0400
commit9d454ad27f154e664861be25da6863ffe5866b48 (patch)
tree43a82f258382ae102854ad2289d04c50de7cc863 /isisd/isis_csm.c
parent61cd5761a38b20a0e0ae44071f46bc36fbdbe611 (diff)
isisd: Use enum for circuit state
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'isisd/isis_csm.c')
-rw-r--r--isisd/isis_csm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/isisd/isis_csm.c b/isisd/isis_csm.c
index 6214a6b8cc..0ac9aa0950 100644
--- a/isisd/isis_csm.c
+++ b/isisd/isis_csm.c
@@ -60,8 +60,9 @@ static const char *const csm_eventstr[] = {
#define EVENT2STR(E) csm_eventstr[E]
-struct isis_circuit *
-isis_csm_state_change(int event, struct isis_circuit *circuit, void *arg)
+struct isis_circuit *isis_csm_state_change(enum isis_circuit_event event,
+ struct isis_circuit *circuit,
+ void *arg)
{
enum isis_circuit_state old_state;
struct isis *isis = NULL;