Commit Graph

7 Commits

Author SHA1 Message Date
John Crispin
b4635dcf02 add 138 to default requested DHCP options
Signed-off-by: John Crispin <john@phrozen.org>
2025-05-19 06:21:20 +02:00
Paul White
44da3d651e Add config for vendor-class and request-options
When using dynamic (dhcp) addressing for IPv4, allow the vendor-class
and list of requested options to be configured, along with specific
defaults:
    vendor-class default is "OpenLAN"
    requested options default is [ 43, 60, 224 ]

These defaults enable support for cloud discovery FQDN (224) and the
DHCP-VSI feature (43, 60)

Fixes: WIFI-14271
Signed-off-by: Paul White <paul@shasta.cloud>
2024-11-11 07:50:06 +01:00
John Crispin
7615f04015 allow preventing downstream interfaces from reaching rfc1918 subnets
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-07 14:00:29 +01:00
John Crispin
19f4910660 allow setting proto: none on ipv4 interfaces
Signed-off-by: John Crispin <john@phrozen.org>
2023-07-18 07:36:17 +02:00
Jo-Philipp Wich
2bf1645d3a schema: introduce port-forward and traffic-allow firewall settings
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-04-20 12:44:17 +02:00
Jo-Philipp Wich
73a9ee7834 generate-reader.uc: implement string format validation
- Generate code for validating formats
 - Remove dead code
 - Fix a wrong schema format discovered by the resulting reader code

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-21 14:49:58 +02:00
John Crispin
9585ababf7 schema: move over to the new schema/renderer
Signed-off-by: John Crispin <john@phrozen.org>
2021-05-14 10:39:10 +02:00