'Queries the passive database with the provided filter "flt", and
returns a generator.'

def _get(self, flt, limit=None, skip=None, sort=None):

    req = flt.query(select([Host.addr, Passive.sensor, Passive.count, Passive.firstseen, Passive.lastseen, Passive.info, Passive.port, Passive.recontype, Passive.source, Passive.targetval, Passive.value, Passive.moreinfo]).select_from(flt.select_from))
    for (key, way) in (sort or []):
        req = req.order_by((key if (way >= 0) else desc(key)))
    if (skip is not None):
        req = req.offset(skip)
    if (limit is not None):
        req = req.limit(limit)
    return self.db.execute(req)
