]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
daemon: remove implicit fall-through
authorVincent Bernat <vincent@bernat.ch>
Sun, 8 Nov 2020 15:26:54 +0000 (16:26 +0100)
committerVincent Bernat <vincent@bernat.ch>
Sun, 8 Nov 2020 15:35:11 +0000 (16:35 +0100)
src/daemon/interfaces.c
src/daemon/privsep_io.c

index df7d55ba70d5c62ba69d9c28778e00b80233df18..c873630d1958cf243ad9f493dd335082d4a44122 100644 (file)
@@ -772,7 +772,8 @@ interfaces_send_helper(struct lldpd *cfg,
                                break;
                        }
                        /* Fallback to fixed value */
-                       /* FALL THROUGH */
+                       memcpy(src_mac, arbitrary, ETHER_ADDR_LEN);
+                       break;
                case LLDP_BOND_SLAVE_SRC_MAC_TYPE_FIXED:
                        memcpy(src_mac, arbitrary, ETHER_ADDR_LEN);
                        break;
index fbfad740633c4d8af6311dc230e1ffeacdf82fa1..5b46531c6ccc39526ddc414a7951bf49e3d5abd6 100644 (file)
@@ -46,9 +46,9 @@ may_read(enum priv_context ctx, void *buf, size_t n)
                case -1:
                        if (errno == EINTR || errno == EAGAIN)
                                continue;
-                       /* FALL THROUGH */
+                       return 1;
                case 0:
-                       return (1);
+                       return 1;
                default:
                        pos += res;
                }