]> git.ipfire.org Git - thirdparty/kea.git/commit
[#3531] Output fixed Pkt4 fields
authorThomas Markwalder <tmark@isc.org>
Tue, 19 Aug 2025 19:49:20 +0000 (15:49 -0400)
committerThomas Markwalder <tmark@isc.org>
Fri, 29 Aug 2025 12:58:42 +0000 (12:58 +0000)
commita4582dda309c8a76f3e52df47420c9117d07863f
tree18ffdb0ae8df42eef9cada4203246f4b8aec71e2
parentab34b0f2c185066b76817797bf2d07d229107bd0
[#3531] Output fixed Pkt4 fields

/src/bin/dhcp4/dhcp4_messages.mes
    Updated mesage descriptions

/src/bin/dhcp4/dhcp4_srv.cc
    Add verbose=true to Pkt4::toText() calls

/src/lib/dhcp/pkt.h
    Pkt::toText() - added verbose flag

/src/lib/dhcp/pkt4.*
    Pkt4::toText()  - added verbose logic

/src/lib/dhcp/pkt6.*
    Pkt6::toText()  - added vebose parameter (unused)

/src/lib/dhcp/tests/pkt4_unittest.cc
    TEST_F(Pkt4Test, toTextVerbose)  - new test

/src/lib/util/str.*
    printOrDump() - new function

/src/lib/util/tests/str_unittests.cc
    TEST_F(StringUtilTest, printOrDump)  - new test
12 files changed:
changelog_unreleased/3531-how-can-i-log-the-pxe-boot-details-sent-to-my-clients [new file with mode: 0644]
src/bin/dhcp4/dhcp4_messages.mes
src/bin/dhcp4/dhcp4_srv.cc
src/lib/dhcp/pkt.h
src/lib/dhcp/pkt4.cc
src/lib/dhcp/pkt4.h
src/lib/dhcp/pkt6.cc
src/lib/dhcp/pkt6.h
src/lib/dhcp/tests/pkt4_unittest.cc
src/lib/util/str.cc
src/lib/util/str.h
src/lib/util/tests/str_unittests.cc