diff options
Diffstat (limited to 'src/common/Network/Packet/UdpHeader.h')
-rwxr-xr-x | src/common/Network/Packet/UdpHeader.h | 7 |
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(); //////////////////////////////////////////////////////////////////////////////////////// |