Bro’s source code has evolved over many years, and is now using a
number of slightly different layout styles. We need a pretty
printer that unifies layout automatically.
Estimating Bro’s performance is difficult because it depends on so
many factors. We could develop a standarized benchmarks that
allows comparisions across sites and hardware platforms.
The task here is designing and implementing an abstracted
interface for packet aquisition and control that integrates a
number of recent developments in that space into an abstracted
interface for Bro to use.