]> git.ipfire.org Git - thirdparty/suricata.git/commit
dhcp: Log Vendor Client Identifier (dhcp option 60)
authorYatin Kanetkar <yatin.kanetkar@gmail.com>
Sat, 19 Aug 2023 17:10:33 +0000 (13:10 -0400)
committerVictor Julien <victor@inliniac.net>
Tue, 5 Sep 2023 12:21:32 +0000 (14:21 +0200)
commitb67ff4badf02ee72e40ec193c9da4d99207fef7f
tree0bc8e78f7244c87a90fe06bad94ef3bf38051837
parent5bdbc1a313a8489a012ec1a50859bdd58a899067
dhcp: Log Vendor Client Identifier (dhcp option 60)

* Log vendor client identifier (dhcp option 60) if extended dhcp
logging is turned on. This required the `vendor_client_identifier` to
be added to the json schema. Validation done using an SV Test
* Added `requested_ip` to the json schema as well, since it was
missed. My SV test failed without it.

Feature #4587
etc/schema.json
rust/src/dhcp/dhcp.rs
rust/src/dhcp/logger.rs