[Bro] Receiving bro events via broccoli API
christian at whoop.org
Thu Jun 16 11:25:42 PDT 2005
On Thu, 2005-06-16 at 08:47 +0200, Stefan Kornexl wrote:
> > The events in conn.bro have 'connection' objects as their parameters. As I
> > understand the manuals, I can get the fields out of the object with the
> > bro_record_get_xxxx methods?
> Your callback function needs to have a BroRecord* as one of its
> arguments at the appropriate position, and yes, then you can use the
> bro_record_get_xxxx functions to access the fields in that record
> passed to your callback when the event arrives.
Yeah, exactly. Note that connection records are rather complex to handle
at the Broccoli level because they contain nested records, so it may
require a bit of work to get to the fields you're interested in. Just
follow the structure laid out in bro.init.
More information about the Bro