break;
case PktType::PDU:
- if ( SnortConfig::get_conf()->sopgTable->user_mode )
- fpEvalHeaderSvc(p, omd, SNORT_PROTO_USER, task);
-
if ( p->proto_bits & PROTO_BIT__TCP )
{
if ( p->get_snort_protocol_id() == UNKNOWN_PROTOCOL_ID or !fpEvalHeaderSvc(p, omd, SNORT_PROTO_TCP, task) )
if ( p->get_snort_protocol_id() == UNKNOWN_PROTOCOL_ID or !fpEvalHeaderSvc(p, omd, SNORT_PROTO_UDP, task) )
fpEvalHeaderUdp(p, omd, task);
}
+
+ if ( SnortConfig::get_conf()->sopgTable->user_mode )
+ fpEvalHeaderSvc(p, omd, SNORT_PROTO_USER, task);
+
break;
case PktType::FILE: