コード例 #1
0
ファイル: active.c プロジェクト: lynnkitch/openSourceTesting
static inline void _Active_ForceIgnoreSession(Packet *p)
{
    if (p->ssnptr && stream_api)
    {
        stream_api->drop_packet(p);
    }

    //drop this and all following fragments
    frag3DropAllFragments(p);
}
コード例 #2
0
ファイル: active.c プロジェクト: Makthum/snort
static inline void _Active_DoIgnoreSession(Packet *p)
{
    if ( ScInlineMode() || ScTreatDropAsIgnore() )
    {
        if (p->ssnptr && stream_api)
        {
            stream_api->drop_packet(p);
        }

        //drop this and all following fragments
        frag3DropAllFragments(p);
    }
}
コード例 #3
0
ファイル: active.c プロジェクト: baiyunping333/Snort
int Active_IgnoreSession (Packet* p)
{
    Active_DropPacket();

    if ( ScInlineMode() || ScTreatDropAsIgnore() )
    {
        if (p->ssnptr && stream_api)
        {
            stream_api->drop_packet(p);
        }

        //drop this and all following fragments
        frag3DropAllFragments(p);
    }
    return 0;
}