]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3082] updated D2 docs
authorRazvan Becheriu <razvan@isc.org>
Wed, 22 Jan 2025 13:01:18 +0000 (15:01 +0200)
committerRazvan Becheriu <razvan@isc.org>
Wed, 22 Jan 2025 14:09:35 +0000 (14:09 +0000)
doc/sphinx/arm/ddns.rst
src/lib/config/unix_command_config.h

index c587d5813a13d96b19158b3a7dd010345c83e0ac..a6ee21fb91a4d13525d429ca3b6bb9474ef15abb 100644 (file)
@@ -319,6 +319,8 @@ operating system, i.e. the size of the ``sun_path`` field in the
 different operating systems, between 91 and 107 characters. Typical
 values are 107 on Linux and 103 on FreeBSD.
 
+Kea supports only one ``unix`` control socket in the "control-sockets" list.
+
 Communication over the control channel is conducted using JSON structures.
 See the `Control Channel section in the Kea Developer's
 Guide <https://reports.kea.isc.org/dev_guide/d2/d96/ctrlSocket.html>`__
@@ -424,6 +426,9 @@ password, these values can be read from files. The syntax is extended by:
 -  The ``user-file`` client parameter, which, with the ``directory`` parameter,
    specifies the path of a file where the user ID can be read.
 
+Since Kea-2.7.6 Kea supports multiple HTTP/HTTPS connections.
+Both IPv4 and IPv6 addresses can be used.
+
 When files are used, they are read when the configuration is loaded,
 to detect configuration errors as soon as possible.
 
@@ -448,6 +453,11 @@ to detect configuration errors as soon as possible.
                        "password": "1234"
                    } ]
                }
+           },
+           {
+               "socket-type": "http",
+               "socket-address": "2010:30:40::50",
+               "socket-port": 8004
            }
        ],
        ...
index 87e4520387de6970c9199a3079aea94077a91754..864575b3c1ae93e0161ed3853230b59e6feb3632 100644 (file)
@@ -81,6 +81,8 @@ private:
 /// @brief Pointer to a UnixCommandConfig object.
 typedef boost::shared_ptr<UnixCommandConfig> UnixCommandConfigPtr;
 
+/// @brief Structure used to store UNIX connection data.
+/// (configuration, acceptor, etc.)
 struct UnixSocketInfo {
     /// @brief Flag which indicates if socket can be reused.
     bool usable_;