summaryrefslogtreecommitdiff
path: root/src/encryptedPacket.cpp
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2009-01-18 18:00:46 +0000
committerChristian Pointner <equinox@anytun.org>2009-01-18 18:00:46 +0000
commit55d97625b8f658a4c6cacb3dd74fcc53937f1f7a (patch)
tree280c6318b29f3781be900475b7a853db318d321d /src/encryptedPacket.cpp
parentadded more sophisticated configure script (diff)
doing replay protection before learning remote host
added some length checks for incoming packets
Diffstat (limited to 'src/encryptedPacket.cpp')
-rw-r--r--src/encryptedPacket.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/encryptedPacket.cpp b/src/encryptedPacket.cpp
index b580a8a..692d221 100644
--- a/src/encryptedPacket.cpp
+++ b/src/encryptedPacket.cpp
@@ -52,6 +52,11 @@ EncryptedPacket::EncryptedPacket(u_int32_t payload_length, bool allow_realloc)
}
}
+u_int32_t EncryptedPacket::getHeaderLength()
+{
+ return sizeof(struct HeaderStruct);
+}
+
seq_nr_t EncryptedPacket::getSeqNr() const
{
if(header_)