Skip to content

Commit dc39b34

Browse files
committed
JSON converter: added different @type indentifier for records based on Options Templates
1 parent 53c7ddd commit dc39b34

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/converters/json.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1475,7 +1475,11 @@ fds_drec2json(const struct fds_drec *rec, uint32_t flags, const fds_iemgr_t *ie_
14751475

14761476
// Convert the record
14771477
int ret_code;
1478-
ret_code = buffer_append(&record,"{\"@type\":\"ipfix.entry\",");
1478+
if (rec->tmplt->type == FDS_TYPE_TEMPLATE_OPTS) {
1479+
ret_code = buffer_append(&record,"{\"@type\":\"ipfix.optionsEntry\",");
1480+
} else {
1481+
ret_code = buffer_append(&record, "{\"@type\":\"ipfix.entry\",");
1482+
}
14791483
if (ret_code != FDS_OK) {
14801484
goto error;
14811485
}

0 commit comments

Comments
 (0)