// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//--------------------------------------------------------------------------
-// tcp_state_machine.cc author davis mcpherson <davmcphe@@cisco.com>
+// tcp_state_machine.cc author davis mcpherson <davmcphe@cisco.com>
// Created on: Jul 29, 2015
#include "tcp_stream_tracker.h"
// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
//--------------------------------------------------------------------------
-// tcp_stream_session.cc author davis mcpherson <davmcphe@@cisco.com>
+// tcp_stream_session.cc author davis mcpherson <davmcphe@cisco.com>
// Created on: Feb 18, 2016
+#include "log/messages.h"
+#include "main/snort_debug.h"
#include "sfip/sf_ip.h"
#include "tcp_stream_session.h"
"on-ack",
"on-data"
};
+#endif
TcpStreamSession::TcpStreamSession(Flow* flow) : Session(flow)
{
{
}
-#endif
-
#include "stream/tcp/tcp_event_logger.h"
#include "tcp_stream_tracker.h"
-#if 0
-#include "tcp_state_machine.h"
-#include "stream_tcp.h"
-#include "tcp_defs.h"
-#endif
-
#ifdef DEBUG
extern const char* const flush_policy_names[];
#endif
void cleanup(void) override;
void set_splitter(bool, StreamSplitter*) override;
StreamSplitter* get_splitter(bool) override;
- void reset(void);
- void start_proxy(void);
- static void set_memcap(class Memcap&);
- static void sinit(void);
- static void sterm(void);
- void print(void);
-
bool is_sequenced(uint8_t /*dir*/) override;
bool are_packets_missing(uint8_t /*dir*/) override;
uint8_t get_reassembly_direction(void) override;
bool check_alerted(Packet*, uint32_t gid, uint32_t sid) override;
int update_alert(Packet*, uint32_t /*gid*/, uint32_t /*sid*/,
uint32_t /*event_id*/, uint32_t /*event_second*/) override;
-#if 0
- void restart(Packet*) override;
- int process(Packet*) override;
- void flush_client(Packet*) override;
- void flush_server(Packet*) override;
- void flush_talker(Packet*) override;
- void flush_listener(Packet*) override;
-
- void set_extra_data(Packet*, uint32_t /*flag*/) override;
- void clear_extra_data(Packet*, uint32_t /*flag*/) override;
-
-#endif
+ void reset(void);
+ void start_proxy(void);
+ static void set_memcap(class Memcap&);
+ static void sinit(void);
+ static void sterm(void);
+ void print(void);
void SetPacketHeaderFoo(const Packet* p);
void GetPacketHeaderFoo(DAQ_PktHdr_t* pkth, uint32_t dir);
void SwapPacketHeaderFoo(void);