dhcp-protocol: Option Overload (52) DHCP option value takes flags

This commit is contained in:
Yu Watanabe
2026-04-19 08:31:07 +09:00
parent 809a4139a6
commit c651876cc9
+6 -4
View File
@@ -89,10 +89,12 @@ enum {
DHCPTLS = 18, /* [RFC7724] */
};
enum {
DHCP_OVERLOAD_FILE = 1,
DHCP_OVERLOAD_SNAME = 2,
};
typedef enum {
DHCP_OVERLOAD_NONE = 0,
DHCP_OVERLOAD_FILE = 1 << 0,
DHCP_OVERLOAD_SNAME = 1 << 1,
_DHCP_OVERLOAD_ALL = DHCP_OVERLOAD_FILE | DHCP_OVERLOAD_SNAME,
} DHCPOptionOverload;
#define DHCP_MAX_FQDN_LENGTH 255