From 14404dff66125e156acca8c454cb73da9a85f748 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Sat, 28 Jul 2007 13:20:47 +0200 Subject: [PATCH] protocol number is a 16 bit unsigned integer --- src/devices/point-to-point/point-to-point-net-device.cc | 4 ++-- src/devices/point-to-point/point-to-point-net-device.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/devices/point-to-point/point-to-point-net-device.cc b/src/devices/point-to-point/point-to-point-net-device.cc index 565557df6..fff158521 100644 --- a/src/devices/point-to-point/point-to-point-net-device.cc +++ b/src/devices/point-to-point/point-to-point-net-device.cc @@ -74,7 +74,7 @@ void PointToPointNetDevice::AddHeader(Packet& p, const MacAddress& dest, p.AddHeader (llc); } -bool PointToPointNetDevice::ProcessHeader(Packet& p, int& param) +bool PointToPointNetDevice::ProcessHeader(Packet& p, uint16_t& param) { LlcSnapHeader llc; p.RemoveHeader (llc); @@ -218,7 +218,7 @@ void PointToPointNetDevice::AddQueue (Ptr q) void PointToPointNetDevice::Receive (Packet& p) { NS_DEBUG ("PointToPointNetDevice::Receive (" << &p << ")"); - int param = 0; + uint16_t param = 0; Packet packet = p; ProcessHeader(packet, param); diff --git a/src/devices/point-to-point/point-to-point-net-device.h b/src/devices/point-to-point/point-to-point-net-device.h index 6e8f3f0ae..2cdafab28 100644 --- a/src/devices/point-to-point/point-to-point-net-device.h +++ b/src/devices/point-to-point/point-to-point-net-device.h @@ -198,7 +198,7 @@ private: * \return Returns true if the packet should be forwarded up the * protocol stack. */ - bool ProcessHeader(Packet& p, int& param); + bool ProcessHeader(Packet& p, uint16_t& param); /** * Send a Packet Down the Wire. *