]> git.proxmox.com Git - mirror_frr.git/commitdiff
ldpd: Switch to using ETH_ALEN
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 3 Aug 2017 12:44:25 +0000 (08:44 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 4 Aug 2017 13:06:14 +0000 (09:06 -0400)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
ldpd/address.c
ldpd/ldp_zebra.c
ldpd/ldpd.h

index 584240de8495514150703b1029a9f3e21810307a..18ab03776057279d1d91b468787b53eabb3668ce 100644 (file)
@@ -160,7 +160,7 @@ send_mac_withdrawal(struct nbr *nbr, struct map *fec, uint8_t *mac)
        size = LDP_HDR_SIZE + LDP_MSG_SIZE + ADDR_LIST_SIZE + len_fec_tlv(fec) +
            TLV_HDR_SIZE;
        if (mac)
-               size += ETHER_ADDR_LEN;
+               size += ETH_ALEN;
 
        if ((buf = ibuf_open(size)) == NULL)
                fatal(__func__);
@@ -372,10 +372,10 @@ gen_mac_list_tlv(struct ibuf *buf, uint8_t *mac)
        memset(&tlv, 0, sizeof(tlv));
        tlv.type = htons(TLV_TYPE_MAC_LIST);
        if (mac)
-               tlv.length = htons(ETHER_ADDR_LEN);
+               tlv.length = htons(ETH_ALEN);
        err = ibuf_add(buf, &tlv, sizeof(tlv));
        if (mac)
-               err |= ibuf_add(buf, mac, ETHER_ADDR_LEN);
+               err |= ibuf_add(buf, mac, ETH_ALEN);
 
        return (err);
 }
index 79fff01c4cf5a91005de46666994a4b8a2f2b469..efc6bd52790631004d0b1e70bf7e48e500143eca 100644 (file)
@@ -64,7 +64,7 @@ ifp2kif(struct interface *ifp, struct kif *kif)
        kif->ifindex = ifp->ifindex;
        kif->operative = if_is_operative(ifp);
        if (ifp->ll_type == ZEBRA_LLT_ETHER)
-               memcpy(kif->mac, ifp->hw_addr, ETHER_ADDR_LEN);
+               memcpy(kif->mac, ifp->hw_addr, ETH_ALEN);
 }
 
 static void
index 352a7b0d7ece9e536b97b4578f872acd47d86a8a..00d2627f11638e6062cac7b90ee702d3aa883c57 100644 (file)
@@ -389,7 +389,7 @@ struct l2vpn_if {
        char                     ifname[IF_NAMESIZE];
        unsigned int             ifindex;
        int                      operative;
-       uint8_t                  mac[ETHER_ADDR_LEN];
+       uint8_t                  mac[ETH_ALEN];
        QOBJ_FIELDS
 };
 RB_HEAD(l2vpn_if_head, l2vpn_if);
@@ -566,7 +566,7 @@ struct kif {
        unsigned short           ifindex;
        int                      flags;
        int                      operative;
-       uint8_t                  mac[ETHER_ADDR_LEN];
+       uint8_t                  mac[ETH_ALEN];
        int                      mtu;
 };