Skip to content

Commit

Permalink
Introduce ASN.1 BER decoder and encoder (#1353)
Browse files Browse the repository at this point in the history
seladb authored Apr 23, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent eadd7eb commit 805d75c
Showing 9 changed files with 1,590 additions and 15 deletions.
2 changes: 1 addition & 1 deletion Common++/header/Logger.h
Original file line number Diff line number Diff line change
@@ -58,6 +58,7 @@ namespace pcpp
PacketLogModuleRawPacket, ///< RawPacket module (Packet++)
PacketLogModulePacket, ///< Packet module (Packet++)
PacketLogModuleLayer, ///< Layer module (Packet++)
PacketLogModuleAsn1Codec, ///< Asn1Codec module (Packet++)
PacketLogModuleArpLayer, ///< ArpLayer module (Packet++)
PacketLogModuleEthLayer, ///< EthLayer module (Packet++)
PacketLogModuleIPv4Layer, ///< IPv4Layer module (Packet++)
@@ -93,7 +94,6 @@ namespace pcpp
PacketLogModuleTelnetLayer, ///< TelnetLayer module (Packet++)
PacketLogModuleStpLayer, ///< StpLayer module (Packet++)
PacketLogModuleLLCLayer, ///< LLCLayer module (Packet++)
PacketLogModuleSingleCommandTextProtocolLayer, ///< SingleCommandTextProtocol module (Packet++)
PacketLogModuleNdpLayer, ///< NdpLayer module (Packet++)
PacketLogModuleFtpLayer, ///< FtpLayer module (Packet++)
PacketLogModuleSomeIpLayer, ///< SomeIpLayer module (Packet++)
2 changes: 2 additions & 0 deletions Packet++/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@ add_library(
Packet++
$<TARGET_OBJECTS:hash-library>
src/ArpLayer.cpp
src/Asn1Codec.cpp
src/BgpLayer.cpp
src/CotpLayer.cpp
src/DhcpLayer.cpp
@@ -67,6 +68,7 @@ add_library(

set(public_headers
header/ArpLayer.h
header/Asn1Codec.h
header/BgpLayer.h
header/CotpLayer.h
header/DhcpLayer.h
Loading

0 comments on commit 805d75c

Please sign in to comment.