mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
![]() The broker serializer leverages the existing data_to_val() function. During unserialization, if the destination type is any, the logic simply wraps the broker::data value into a Broker::Data record. Therefore, events with any parameters are currently exposed to the Broker::Data type. There is a bigger issue in that re-publishing such Broker::Data instances would encode them as a normal record. Explicitly prevent this by serializing the contained data value directly instead, similar to what Broker already did when publishing a record. |
||
---|---|---|
.. | ||
cluster-publish-errors.zeek | ||
errors.zeek | ||
logging-rr.zeek | ||
make_event.zeek | ||
publish-any.zeek | ||
publish-hrw.zeek | ||
publish-rr.zeek |