From: Bruce Richardson Date: Thu, 4 May 2017 15:38:19 +0000 (+0100) Subject: net: fix missing break in CRC switch X-Git-Tag: spdx-start~3259 X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=b66c229db23bf0406179694226ea74bc43c25be5;hp=0f5e6759fd07e76b8b019122d7f4a86d8af95d17;p=dpdk.git net: fix missing break in CRC switch The #ifdef only had the break in the else leg rather than in the first leg, leading to the value set their being overridden on fall-through. Fixes: 986ff526fb84 ("net: add CRC computation API") Signed-off-by: Bruce Richardson Acked-by: Jasvinder Singh --- diff --git a/lib/librte_net/rte_net_crc.c b/lib/librte_net/rte_net_crc.c index e8326fe76c..9d1ee63faf 100644 --- a/lib/librte_net/rte_net_crc.c +++ b/lib/librte_net/rte_net_crc.c @@ -167,8 +167,8 @@ rte_net_crc_set_alg(enum rte_net_crc_alg alg) handlers = handlers_sse42; #else alg = RTE_NET_CRC_SCALAR; - break; #endif + break; case RTE_NET_CRC_SCALAR: default: handlers = handlers_scalar;