From 52c021ee0b0c6ad2128ed550c694aad0d11d4c3f Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 21 Apr 2024 16:53:22 +0200 Subject: Adding upstream version 2.5.7. Signed-off-by: Daniel Baumann --- doc/sphinx/uml/request4.svg | 213 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 213 insertions(+) create mode 100644 doc/sphinx/uml/request4.svg (limited to 'doc/sphinx/uml/request4.svg') diff --git a/doc/sphinx/uml/request4.svg b/doc/sphinx/uml/request4.svg new file mode 100644 index 0000000..78f0aaa --- /dev/null +++ b/doc/sphinx/uml/request4.svg @@ -0,0 +1,213 @@ + + + + + DHCPREQUEST processing (Kea 1.8.0) + + + + A lease was assigned + + + + + Add reserved classes + + + + + Classify required classes + + + + + Build configured option list + + + + + Append requested options + + + + + Append requested vendor options + + + + + Append basic options + + + + + Set fixed fields + + + + + Entry point + + + + + Select subnet + + + + + hook point + + + + + Find host reservation + + + + + Add either KNOWN or UNKNOWN class + + + + + Classify (2nd pass) + + + + + Process client name + + + + + Assign a lease + + + + + Adjust interface data + + + + + Append server ID + + + + + on success exit point + + + + + Return no response + + + + + on error exit point + + + + + + + + + + + + + + + + hook set DROP + + + + + + + + + + + + + + + + + + + + + + + + + + DHCPACK + + + + + + DHCPNAK + + + + + + on error + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3