mirror of
https://github.com/pi-hole/dnsmasq.git
synced 2025-12-19 10:18:25 +00:00
Add captive-portal name support for DHCP options
Adds support into DHCP and DHCPv6 record. Useful for announcing URL for captive portal API URI. https://www.rfc-editor.org/rfc/rfc8910.html
This commit is contained in:
committed by
Simon Kelley
parent
aa9b71c681
commit
ded935be37
@@ -710,6 +710,7 @@ static const struct opttab_t {
|
|||||||
{ "posix-timezone", 100, OT_NAME }, /* RFC 4833, Sec. 2 */
|
{ "posix-timezone", 100, OT_NAME }, /* RFC 4833, Sec. 2 */
|
||||||
{ "tzdb-timezone", 101, OT_NAME }, /* RFC 4833, Sec. 2 */
|
{ "tzdb-timezone", 101, OT_NAME }, /* RFC 4833, Sec. 2 */
|
||||||
{ "ipv6-only", 108, 4 | OT_DEC }, /* RFC 8925 */
|
{ "ipv6-only", 108, 4 | OT_DEC }, /* RFC 8925 */
|
||||||
|
{ "captive-portal", 114, OT_NAME }, /* RFC 8910 */
|
||||||
{ "subnet-select", 118, OT_INTERNAL },
|
{ "subnet-select", 118, OT_INTERNAL },
|
||||||
{ "domain-search", 119, OT_RFC1035_NAME },
|
{ "domain-search", 119, OT_RFC1035_NAME },
|
||||||
{ "sip-server", 120, 0 },
|
{ "sip-server", 120, 0 },
|
||||||
@@ -751,6 +752,7 @@ static const struct opttab_t opttab6[] = {
|
|||||||
{ "ntp-server", 56, 0 /* OT_ADDR_LIST | OT_RFC1035_NAME */ },
|
{ "ntp-server", 56, 0 /* OT_ADDR_LIST | OT_RFC1035_NAME */ },
|
||||||
{ "bootfile-url", 59, OT_NAME },
|
{ "bootfile-url", 59, OT_NAME },
|
||||||
{ "bootfile-param", 60, OT_CSTRING },
|
{ "bootfile-param", 60, OT_CSTRING },
|
||||||
|
{ "captive-portal", 103, OT_NAME }, /* RFC 8910 */
|
||||||
{ NULL, 0, 0 }
|
{ NULL, 0, 0 }
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user