diff options
author | Ivan Kapranov <44571881+koltiradw@users.noreply.github.com> | 2025-02-17 15:38:24 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-17 13:38:24 +0100 |
commit | 6d2e0ce930c0441a35e5655bd30a35f27a98ee24 (patch) | |
tree | 59db82d5802fe18e6cf5e80ab778f3b409174725 /src/lib/ndpi_utils.c | |
parent | c0c9f649ed807c25a2a14f840d52132521244f04 (diff) |
added metadata fields for M-NOTIFY (#2733)
Diffstat (limited to 'src/lib/ndpi_utils.c')
-rw-r--r-- | src/lib/ndpi_utils.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c index 0a3babe3f..4670931af 100644 --- a/src/lib/ndpi_utils.c +++ b/src/lib/ndpi_utils.c @@ -1659,6 +1659,22 @@ int ndpi_dpi2json(struct ndpi_detection_module_struct *ndpi_struct, ndpi_serialize_string_string(serializer, "X-SONOS-HHSECURELOCATION", flow->protos.ssdp.sonos_securelocation); } + if (flow->protos.ssdp.man) { + ndpi_serialize_string_string(serializer, "MAN", flow->protos.ssdp.man); + } + + if (flow->protos.ssdp.mx) { + ndpi_serialize_string_string(serializer, "MX", flow->protos.ssdp.mx); + } + + if (flow->protos.ssdp.st) { + ndpi_serialize_string_string(serializer, "ST", flow->protos.ssdp.st); + } + + if (flow->protos.ssdp.user_agent) { + ndpi_serialize_string_string(serializer, "USER_AGENT", flow->protos.ssdp.user_agent); + } + ndpi_serialize_end_of_block(serializer); break; |