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 //