bool Signature::quirkUrg( const Packet &p ) const
{
    if( p.inetIs< IPv4 >( 0 ) && p.transIs< TCP >( 0 ) )
    {
        TCP tcp = p.getTrans<TCP>( 0 );
        return tcp.URG_Flag();
    }
}
bool Signature::quirkFlags( const Packet &p ) const
{
    if( p.inetIs< IPv4 >( 0 ) && p.transIs< TCP >( 0 ) )
    {
        TCP tcp = p.getTrans<TCP>( 0 );
        if( tcp.URG_Flag() || tcp.PSH_Flag() )
            return true;
    }
    return false;
}