Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update handling of DHCP options content #2

Merged
merged 1 commit into from May 30, 2023
Merged

Conversation

rrobgill
Copy link
Contributor

Update handling of DHCP options content
to reflect current usage from iana Dynamic Host Configuration Protocol (DHCP) and Bootstrap Protocol (BOOTP) Parameters
https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml

Options returning a single IP:
118 Subnet selection option (rfc3011)

Options returning text strings
100 PCode and 101-TCode (rfc4833)
114 Captive Portal (rfc8910)
147 DOTS Reference Identifier (rfc8973)

Options returning a time in seconds
91 Client last transaction time (rfc4388)
108 IPV6 Only Preferred (rfc8925)
152 base time, 153 start-time-of-state, 154-query start
time and 155 query end time (rfc6929)
211 reboot time (rfc5071)

Options returning one or more IPs:
3 Routers (rfc2132)
79 Directory Agent (rfc2610)
92 Associated-ip (rfc4388)
148 DOTS Address (rfc8973)
150 TFTP Server IP address (rfc5859)
162 Encrypted DNS Server (rfc-ietf-add-dnr-16)

Option returning 8 bit integer
145 FORCERENEW_NONCE_CAPABLE (rfc6704)

Options returning potentially opaque data
60 Class identifier (rfc2132)
77 User class (rfc3004)

Signed-off-by: Rob Gill <rrobgill@protonmail.com>
@bbonev bbonev merged commit 7ba9d17 into bbonev:master May 30, 2023
@rrobgill rrobgill deleted the handlers branch June 15, 2023 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants