summaryrefslogtreecommitdiff
path: root/ospfd/ospf_zebra.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2021-04-17 18:01:53 -0400
committerDonald Sharp <sharpd@nvidia.com>2021-05-04 09:03:27 -0400
commit5d8c8d0b1d4f501482277c1dc18b91686fd9b247 (patch)
tree907c680673dcf5409b456ac1fe58d9001863531d /ospfd/ospf_zebra.c
parent6ec9c6a899dcbbd96398f29fbe5428e1085f752d (diff)
ospfd: Do not use `case default` for switches that have enum
Found a couple spots where FRR was using `case default` when using a switch over an enum. In this case we *must* enumerate all states as part of the switch. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'ospfd/ospf_zebra.c')
-rw-r--r--ospfd/ospf_zebra.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ospfd/ospf_zebra.c b/ospfd/ospf_zebra.c
index 0d5194a3b3..dfbb9aa2f8 100644
--- a/ospfd/ospf_zebra.c
+++ b/ospfd/ospf_zebra.c
@@ -637,7 +637,8 @@ void ospf_zebra_update_prefix_sid(const struct sr_prefix *srp)
}
}
break;
- default:
+ case ADJ_SID:
+ case LAN_ADJ_SID:
return;
}