Remove KASSERT(0) and default switch case. No other sc_ncm_format
authorclaudio <claudio@openbsd.org>
Tue, 11 Jan 2022 10:34:13 +0000 (10:34 +0000)
committerclaudio <claudio@openbsd.org>
Tue, 11 Jan 2022 10:34:13 +0000 (10:34 +0000)
switch has a default case and umb_ncm_setup_format() ensures that
only 16 and 32bit formats are accepted. Fixes build error without
DIAGNOSTIC set.
Found by and OK robert@

sys/dev/usb/if_umb.c

index 9cb6e26..889be97 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_umb.c,v 1.48 2022/01/09 05:43:00 jsg Exp $ */
+/*     $OpenBSD: if_umb.c,v 1.49 2022/01/11 10:34:13 claudio Exp $ */
 
 /*
  * Copyright (c) 2016 genua mbH
@@ -1013,8 +1013,6 @@ umb_start(struct ifnet *ifp)
                offs += sizeof (struct ncm_pointer32);
                maxoverhead = sizeof (struct ncm_pointer32_dgram);
                break;
-       default:
-               KASSERT(0);
        }
 
        /*