diff --git a/src/mesh/model/dot11s/ie-dot11s-beacon-timing.cc b/src/mesh/model/dot11s/ie-dot11s-beacon-timing.cc index 54fb803aa..f0a667f5f 100644 --- a/src/mesh/model/dot11s/ie-dot11s-beacon-timing.cc +++ b/src/mesh/model/dot11s/ie-dot11s-beacon-timing.cc @@ -189,7 +189,7 @@ operator== (const IeBeaconTimingUnit & a, const IeBeaconTimingUnit & b) && (a.GetBeaconInterval () == b.GetBeaconInterval ())); } bool -IeBeaconTiming::operator== (WifiInformationElement const & a) +IeBeaconTiming::operator== (WifiInformationElement const & a) const { try { IeBeaconTiming const & aa = dynamic_cast(a); diff --git a/src/mesh/model/dot11s/ie-dot11s-beacon-timing.h b/src/mesh/model/dot11s/ie-dot11s-beacon-timing.h index 0f5ed303f..fbe677c15 100644 --- a/src/mesh/model/dot11s/ie-dot11s-beacon-timing.h +++ b/src/mesh/model/dot11s/ie-dot11s-beacon-timing.h @@ -93,7 +93,7 @@ public: virtual uint8_t DeserializeInformationField (Buffer::Iterator i, uint8_t length); virtual void Print (std::ostream& os) const; ///\} - bool operator== (WifiInformationElement const & a); + bool operator== (WifiInformationElement const & a) const; private: /** * Converters: