mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-31 14:05:33 +00:00
[#362,!182] Removed obsolete libdhcp secton
This commit is contained in:
@@ -8,7 +8,7 @@ dist_html_DATA = $(HTMLDOCS) kea-guide.css kea-logo-100x70.png
|
||||
DOCBOOK = kea-guide.xml intro.xml quickstart.xml install.xml admin.xml config.xml
|
||||
DOCBOOK += keactrl.xml dhcp4-srv.xml dhcp6-srv.xml lease-expiration.xml logging.xml
|
||||
DOCBOOK += ddns.xml hooks.xml hooks-class-cmds.xml hooks-ha.xml hooks-host-cache.xml
|
||||
DOCBOOK += hooks-lease-cmds.xml hooks-radius.xml hooks-stat-cmds.xml libdhcp.xml
|
||||
DOCBOOK += hooks-lease-cmds.xml hooks-radius.xml hooks-stat-cmds.xml
|
||||
DOCBOOK += lfc.xml stats.xml ctrl-channel.xml classify.xml shell.xml agent.xml
|
||||
DOCBOOK += netconf.xml api.xml congestion-handling.xml hammer.xml
|
||||
|
||||
|
@@ -86,8 +86,6 @@
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ctrl-channel.xml"/>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdhcp.xml"/>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="logging.xml"/>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shell.xml"/>
|
||||
|
@@ -1,59 +0,0 @@
|
||||
<!--
|
||||
- Copyright (C) 2014-2018 Internet Systems Consortium, Inc. ("ISC")
|
||||
-
|
||||
- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, you can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
-->
|
||||
|
||||
<!-- Converted by db4-upgrade version 1.1 -->
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" version="5.0" xml:id="libdhcp">
|
||||
<title>The libdhcp++ Library</title>
|
||||
<para>
|
||||
libdhcp++ is a library written in C++ that handles
|
||||
many DHCP-related tasks, including:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<simpara>DHCPv4 and DHCPv6 packet parsing, manipulation, and assembly</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>Option parsing, manipulation, and assembly</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>Network interface detection</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>Socket operations such as creation, data transmission and reception, and socket closing</simpara>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
While this library is currently used by Kea, it is designed to
|
||||
be a portable, universal library, useful for any DHCP-related software.
|
||||
</para>
|
||||
|
||||
<!-- TODO: point to doxygen docs -->
|
||||
|
||||
<section xml:id="iface-detect">
|
||||
<title>Interface Detection and Socket Handling</title>
|
||||
<para>Both the DHCPv4 and DHCPv6 components share network
|
||||
interface detection routines. Interface detection is
|
||||
currently supported on Linux, all BSD family (FreeBSD, NetBSD,
|
||||
OpenBSD), Mac OS X, and Solaris 11 systems.</para>
|
||||
|
||||
<para>DHCPv4 requires special raw-socket processing to send and receive
|
||||
packets from hosts that do not have an IPv4 address assigned. Support
|
||||
for this operation is implemented on Linux, FreeBSD, NetBSD, and OpenBSD.
|
||||
It is likely that the DHCPv4 component will not work in certain cases on
|
||||
other systems.</para>
|
||||
</section>
|
||||
|
||||
<!--
|
||||
<section id="packet-handling">
|
||||
<title>DHCPv4/DHCPv6 Packet Handling</title>
|
||||
<para>TODO: Describe packet handling here, with pointers to wiki</para>
|
||||
</section>
|
||||
-->
|
||||
|
||||
</chapter>
|
Reference in New Issue
Block a user