]> git.puffer.fish Git - matthieu/frr.git/commitdiff
vrrpd: remove bad priority check
authorQuentin Young <qlyoung@cumulusnetworks.com>
Wed, 23 Jan 2019 22:31:25 +0000 (22:31 +0000)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Fri, 17 May 2019 00:27:08 +0000 (00:27 +0000)
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
vrrpd/vrrp_packet.c

index 8147da68e0fdba4563c15bb2daef3bd817141201..bf1197422ea2622054fc37972d4554f59f385947 100644 (file)
@@ -211,10 +211,6 @@ ssize_t vrrp_parse_datagram(int family, struct msghdr *m, size_t read,
        /* Type check */
        VRRP_PKT_VCHECK(((*pkt)->hdr.vertype & 0x0F) == 1, "Bad type %u",
                        (*pkt)->hdr.vertype & 0x0f);
-       /* Priority check */
-       VRRP_PKT_VCHECK((*pkt)->hdr.priority == 255
-                               || (*pkt)->hdr.priority == 0,
-                       "Bad priority %u", (*pkt)->hdr.priority);
        /* # addresses check */
        size_t ves = VRRP_PKT_SIZE(family, (*pkt)->hdr.naddr);
        VRRP_PKT_VCHECK(pktsize == ves, "Packet has incorrect # addresses");