#define SSNFLAG_DROP_CLIENT 0x00010000
#define SSNFLAG_DROP_SERVER 0x00020000
-#define SSNFLAG_FORCE_BLOCK 0x00040000
#define SSNFLAG_STREAM_ORDER_BAD 0x00100000
#define SSNFLAG_CLIENT_SWAP 0x00200000
return;
if ((dir & SSN_DIR_FROM_CLIENT) && !(flow->ssn_state.session_flags & SSNFLAG_DROP_CLIENT))
- {
flow->ssn_state.session_flags |= SSNFLAG_DROP_CLIENT;
- if ( p->active->packet_force_dropped() )
- flow->ssn_state.session_flags |= SSNFLAG_FORCE_BLOCK;
- }
if ((dir & SSN_DIR_FROM_SERVER) && !(flow->ssn_state.session_flags & SSNFLAG_DROP_SERVER))
- {
flow->ssn_state.session_flags |= SSNFLAG_DROP_SERVER;
- if ( p->active->packet_force_dropped() )
- flow->ssn_state.session_flags |= SSNFLAG_FORCE_BLOCK;
- }
}
void Stream::block_flow(const Packet* p)