mirror of
https://github.com/zeek/zeek.git
synced 2025-10-09 10:08:20 +00:00
Brokerstore<->Tables: attribute conflicts
Makes some attributes conflict with each other. This also needed the test to change. The test is a bit flaky - but I can, for the heck of it, not figure out why. I am punting that for the future after spending a few hours on it.
This commit is contained in:
parent
09119ae69d
commit
b027b69f5d
4 changed files with 74 additions and 41 deletions
|
@ -1070,8 +1070,8 @@ protected:
|
|||
// Enum for the different kinds of changes an &on_change handler can see
|
||||
enum OnChangeType { ELEMENT_NEW, ELEMENT_CHANGED, ELEMENT_REMOVED, ELEMENT_EXPIRED };
|
||||
|
||||
// Calls &change_func. Does not take ownership of values. (Refs if needed).
|
||||
void CallChangeFunc(const Val* index, const IntrusivePtr<Val>& old_value,
|
||||
// Calls &change_func.
|
||||
void CallChangeFunc(const IntrusivePtr<Val>& index, const IntrusivePtr<Val>& old_value,
|
||||
OnChangeType tpe);
|
||||
|
||||
// Sends data on to backing Broker Store
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue