]> git.proxmox.com Git - mirror_frr.git/commitdiff
zebra: Missing break statement causes crash in zebra
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 19 Jun 2017 22:24:24 +0000 (18:24 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 3 Aug 2017 00:17:35 +0000 (20:17 -0400)
Zebra receiving a macip_del message will automatically call
into the set_master function( a pim function ).  Add missing
break statement

Ticket: CM-16841
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
zebra/zserv.c

index ab46a1f29fda2b8585e67ad698e74bc8932a032e..97f7122774887df5bae9d29b18049a1740aa3752 100644 (file)
@@ -2432,6 +2432,7 @@ static int zebra_client_read(struct thread *thread)
                break;
        case ZEBRA_REMOTE_MACIP_DEL:
                zebra_vxlan_remote_macip_del(client, sock, length, zvrf);
+               break;
        case ZEBRA_INTERFACE_SET_MASTER:
                zread_interface_set_master(client, sock, length);
                break;