From af5c1563b44a91bd278145c1e12cbf7857db0a90 Mon Sep 17 00:00:00 2001 From: Alexander Allen Date: Tue, 22 Feb 2022 07:09:40 -0500 Subject: [PATCH] Fix build issues on gcc-10 (#999) --- saiasiccmp/SaiSwitchAsic.h | 1 + unittest/vslib/TestTrafficForwarder.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/saiasiccmp/SaiSwitchAsic.h b/saiasiccmp/SaiSwitchAsic.h index 0e1de2a946e7..4790017516aa 100644 --- a/saiasiccmp/SaiSwitchAsic.h +++ b/saiasiccmp/SaiSwitchAsic.h @@ -3,6 +3,7 @@ #include "syncd/SaiSwitchInterface.h" #include +#include namespace saiasiccmp { diff --git a/unittest/vslib/TestTrafficForwarder.cpp b/unittest/vslib/TestTrafficForwarder.cpp index d1c9ed43f54a..127209cf4d1d 100644 --- a/unittest/vslib/TestTrafficForwarder.cpp +++ b/unittest/vslib/TestTrafficForwarder.cpp @@ -44,7 +44,7 @@ TEST(TrafficForwarder, addVlanTag) EXPECT_FALSE(TrafficForwarder::addVlanTag(buffer, length, hdr)); - struct tpacket_auxdata* aux = (struct tpacket_auxdata*)CMSG_DATA(cmsg); + struct tpacket_auxdata* aux = (struct tpacket_auxdata*)(void*)CMSG_DATA(cmsg); // https://en.wikipedia.org/wiki/IEEE_802.1Q //