summaryrefslogtreecommitdiffstats
path: root/src/common/Network/Packet/UdpHeader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/Network/Packet/UdpHeader.h')
-rwxr-xr-xsrc/common/Network/Packet/UdpHeader.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/common/Network/Packet/UdpHeader.h b/src/common/Network/Packet/UdpHeader.h
index 43d08fe1..67942a1c 100755
--- a/src/common/Network/Packet/UdpHeader.h
+++ b/src/common/Network/Packet/UdpHeader.h
@@ -20,6 +20,8 @@ limitations under the License.
#include "PacketHeaderBase.h"
#include "IPHeader.h"
+#define UDP_HEADER_LEN 8
+
class UDPHeader
{
@@ -56,6 +58,11 @@ public:
inline bool isCheckSumOk(IPHeader *ipHeader);
inline uint16_t calcCheckSum(IPHeader *ipHeader);
+ inline void setChecksumRaw (uint16_t data){
+ myChecksum = data;
+ }
+
+
inline void swapSrcDest();
////////////////////////////////////////////////////////////////////////////////////////