mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Move reassembler code to namespaces
This commit is contained in:
parent
e3ee1860b8
commit
0355d13099
12 changed files with 59 additions and 35 deletions
|
@ -13,11 +13,10 @@
|
|||
|
||||
ZEEK_FORWARD_DECLARE_NAMESPACED(NetSessions, zeek);
|
||||
ZEEK_FORWARD_DECLARE_NAMESPACED(IP_Hdr, zeek);
|
||||
ZEEK_FORWARD_DECLARE_NAMESPACED(FragReassembler, zeek::detail);
|
||||
ZEEK_FORWARD_DECLARE_NAMESPACED(FragTimer, zeek::detail);
|
||||
|
||||
class FragReassembler;
|
||||
class FragTimer;
|
||||
|
||||
typedef void (FragReassembler::*frag_timer_func)(double t);
|
||||
namespace zeek::detail {
|
||||
|
||||
using FragReassemblerKey = std::tuple<zeek::IPAddr, zeek::IPAddr, bro_uint_t>;
|
||||
|
||||
|
@ -67,3 +66,5 @@ public:
|
|||
protected:
|
||||
FragReassembler* f;
|
||||
};
|
||||
|
||||
} // namespace zeek::detail
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue