]> git.ipfire.org Git - thirdparty/kea.git/commit
[#3747] Handle multiple options for class-tagging
authorThomas Markwalder <tmark@isc.org>
Tue, 25 Feb 2025 19:49:59 +0000 (14:49 -0500)
committerThomas Markwalder <tmark@isc.org>
Tue, 4 Mar 2025 15:24:28 +0000 (15:24 +0000)
commitdb307d043d18af21007763eb973f6fda260a9f9b
tree7458194de2070597d2667f1d8e6429e5ebbe66bf
parent24eba5000c8f8bad6337c3ab0c0da46881137aa7
[#3747] Handle multiple options for class-tagging

/src/bin/dhcp4/dhcp4_srv.cc
/src/bin/dhcp6/dhcp6_srv.cc
    Replaces use of OptionDescriptor::allowedForClientClasses()
    with CfgOption::allowedForClientClasses()

/src/bin/dhcp4/tests/classify_unittest.cc
    TEST_F(ClassifyTest, classTaggingList) - new test

/src/bin/dhcp6/tests/classify_unittest.cc
    TEST_F(ClassifyTest, classTaggingList) - new test

/src/lib/dhcpsrv/cfg_option.h
    Added template function CfgOption::allowedForClientClasses()

/src/lib/dhcpsrv/tests/cfg_option_unittest.cc
    TEST_F(CfgOptionTest, allowedForClientClasses) - new test
src/bin/dhcp4/dhcp4_srv.cc
src/bin/dhcp4/tests/classify_unittest.cc
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/tests/classify_unittest.cc
src/lib/dhcpsrv/cfg_option.h
src/lib/dhcpsrv/tests/cfg_option_unittest.cc