Kea
2.6.2
dhcp4/json_config_parser.h
Go to the documentation of this file.
1
// Copyright (C) 2012-2023 Internet Systems Consortium, Inc. ("ISC")
2
//
3
// This Source Code Form is subject to the terms of the Mozilla Public
4
// License, v. 2.0. If a copy of the MPL was not distributed with this
5
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
7
#ifndef DHCP4_CONFIG_PARSER_H
8
#define DHCP4_CONFIG_PARSER_H
9
10
#include <
cc/data.h
>
11
#include <
dhcpsrv/parsers/dhcp_parsers.h
>
12
#include <
exceptions/exceptions.h
>
13
14
#include <string>
15
18
19
namespace
isc
{
20
namespace
dhcp
{
21
22
class
Dhcpv4Srv
;
23
60
isc::data::ConstElementPtr
61
configureDhcp4Server
(
Dhcpv4Srv
&
server
,
isc::data::ConstElementPtr
config_set,
62
bool
check_only =
false
,
bool
extra_checks =
false
);
63
64
}
// namespace dhcp
65
}
// namespace isc
66
67
#endif
// DHCP4_CONFIG_PARSER_H
server
it forwards queries to a single upstream resolver and passes the answers back to the client It is constructed with the address of the forward server Queries are initiated with the question to ask the forward server
Definition
asiodns.dox:60
isc::dhcp::Dhcpv4Srv
DHCPv4 server service.
Definition
dhcp4_srv.h:253
data.h
dhcp_parsers.h
exceptions.h
isc::data::ConstElementPtr
boost::shared_ptr< const Element > ConstElementPtr
Definition
data.h:29
isc::dhcp
Definition
dhcp4/client_handler.cc:20
isc::dhcp::configureDhcp4Server
isc::data::ConstElementPtr configureDhcp4Server(Dhcpv4Srv &server, isc::data::ConstElementPtr config_set, bool check_only, bool extra_checks)
Configure DHCPv4 server (Dhcpv4Srv) with a set of configuration values.
Definition
dhcp4/json_config_parser.cc:710
isc
Defines the logger used by the top-level component of kea-lfc.
Definition
agent_parser.cc:148
src
bin
dhcp4
json_config_parser.h
Generated on Wed May 7 2025 20:30:48 for Kea by
1.13.2