示例#1
0
static int PrefilterSetupFlow(SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(sgh, DETECT_FLOW,
        PrefilterPacketFlowSet,
        PrefilterPacketFlowCompare,
        PrefilterPacketFlowMatch);
}
示例#2
0
static int PrefilterSetupTcpAck(SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(sgh, DETECT_ACK,
        PrefilterPacketAckSet,
        PrefilterPacketAckCompare,
        PrefilterPacketAckMatch);
}
示例#3
0
static int PrefilterSetupFragOffset(SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(sgh, DETECT_FRAGOFFSET,
        PrefilterPacketFragOffsetSet,
        PrefilterPacketFragOffsetCompare,
        PrefilterPacketFragOffsetMatch);
}
示例#4
0
static int PrefilterSetupIcmpId(SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(sgh, DETECT_ICMP_ID,
        PrefilterPacketIcmpIdSet,
        PrefilterPacketIcmpIdCompare,
        PrefilterPacketIcmpIdMatch);
}
示例#5
0
static int PrefilterSetupTtl(SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(sgh, DETECT_TTL,
            PrefilterPacketTtlSet,
            PrefilterPacketTtlCompare,
            PrefilterPacketTtlMatch);
}
static int PrefilterSetupAppProto(DetectEngineCtx *de_ctx, SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(de_ctx, sgh, DETECT_AL_APP_LAYER_PROTOCOL,
        PrefilterPacketAppProtoSet,
        PrefilterPacketAppProtoCompare,
        PrefilterPacketAppProtoMatch);
}
示例#7
0
static int PrefilterSetupDsize(SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(sgh, DETECT_DSIZE,
            PrefilterPacketDsizeSet,
            PrefilterPacketDsizeCompare,
            PrefilterPacketDsizeMatch);
}
示例#8
0
static int PrefilterSetupTcpFlags(DetectEngineCtx *de_ctx, SigGroupHead *sgh)
{
    return PrefilterSetupPacketHeader(de_ctx, sgh, DETECT_FLAGS,
            PrefilterPacketFlagsSet,
            PrefilterPacketFlagsCompare,
            PrefilterPacketFlagsMatch);

}