src/devices/wifi/mac-rx-middle.h
changeset 5819 514ec98954ab
parent 4602 36adfa546b04
child 6600 e438f9b17c66
--- a/src/devices/wifi/mac-rx-middle.h	Mon Nov 30 19:25:04 2009 +0300
+++ b/src/devices/wifi/mac-rx-middle.h	Mon Nov 30 18:20:30 2009 +0100
@@ -35,19 +35,19 @@
 class MacRxMiddle
 {
 public:
-  typedef Callback<void, Ptr<Packet> , WifiMacHeader const *> ForwardUpCallback;
+  typedef Callback<void, Ptr<Packet>, const WifiMacHeader*> ForwardUpCallback;
 
   MacRxMiddle ();
   ~MacRxMiddle ();
 
   void SetForwardCallback (ForwardUpCallback callback);
 
-  void Receive (Ptr<Packet> packet, WifiMacHeader const *hdr);
+  void Receive (Ptr<Packet> packet, const WifiMacHeader *hdr);
 private:
   friend class MacRxMiddleTest;
-  OriginatorRxStatus *Lookup (WifiMacHeader const*hdr);
-  bool IsDuplicate (WifiMacHeader const *hdr, OriginatorRxStatus *originator) const;
-  Ptr<Packet> HandleFragments (Ptr<Packet> packet, WifiMacHeader const*hdr,
+  OriginatorRxStatus *Lookup (const WifiMacHeader* hdr);
+  bool IsDuplicate (const WifiMacHeader* hdr, OriginatorRxStatus *originator) const;
+  Ptr<Packet> HandleFragments (Ptr<Packet> packet, const WifiMacHeader* hdr,
                                OriginatorRxStatus *originator);
   bool SequenceControlSmaller (uint16_t seqa, uint16_t seqb);