summaryrefslogtreecommitdiff
path: root/lib/link_state.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2023-01-30 10:06:29 -0500
committerDonald Sharp <sharpd@nvidia.com>2023-01-31 15:15:42 -0500
commitbde30e78cb27fba58ca7107bcb25cc0b2685b826 (patch)
tree97dffefafaa55a83ea6c959dcd85050886706519 /lib/link_state.c
parenta98701f0531c54e425ef4ffa5f3f2c67aad2ae17 (diff)
lib: Add missing enum's to switch statement
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'lib/link_state.c')
-rw-r--r--lib/link_state.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/link_state.c b/lib/link_state.c
index 1b79c79216..c59cd040c8 100644
--- a/lib/link_state.c
+++ b/lib/link_state.c
@@ -443,7 +443,7 @@ struct ls_vertex *ls_vertex_add(struct ls_ted *ted, struct ls_node *node)
case ISIS_L2:
key = sysid_to_key(node->adv.id.iso.sys_id);
break;
- default:
+ case UNKNOWN:
key = 0;
break;
}
@@ -565,7 +565,7 @@ struct ls_vertex *ls_find_vertex_by_id(struct ls_ted *ted,
case ISIS_L2:
vertex.key = sysid_to_key(nid.id.iso.sys_id);
break;
- default:
+ case UNKNOWN:
return NULL;
}
@@ -1649,7 +1649,8 @@ struct ls_message *ls_vertex2msg(struct ls_message *msg,
case SYNC:
msg->event = LS_MSG_EVENT_SYNC;
break;
- default:
+ case UNSET:
+ case ORPHAN:
msg->event = LS_MSG_EVENT_UNDEF;
break;
}
@@ -1681,7 +1682,8 @@ struct ls_message *ls_edge2msg(struct ls_message *msg, struct ls_edge *edge)
case SYNC:
msg->event = LS_MSG_EVENT_SYNC;
break;
- default:
+ case UNSET:
+ case ORPHAN:
msg->event = LS_MSG_EVENT_UNDEF;
break;
}
@@ -1717,7 +1719,8 @@ struct ls_message *ls_subnet2msg(struct ls_message *msg,
case SYNC:
msg->event = LS_MSG_EVENT_SYNC;
break;
- default:
+ case UNSET:
+ case ORPHAN:
msg->event = LS_MSG_EVENT_UNDEF;
break;
}