Write the URI received in DHCP option 114 to
/var/run/captive-portal.IFACE atomically, with the legacy option 160 as
a fallback, and remove the file on EXPIRE and FAIL.
Details
Details
- Reviewers
emaste bcr - Commits
- rG0f1ca95d7740: dhclient-script: store the Captive Portal URI
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Thanks for RFC 8910 support in dhclient. Can we count on such an enhancement for rtosld(8)? Are there any ongoing efforts to implement point 2.3 from tis RFC "The Captive-Portal IPv6 RA Option" ?
Comment Actions
I have it, but I had no way to test it hence why I haven't pushed, it, do you have a test env for that?
Comment Actions
It seems that testing this properly requires relatively modern network equipment that supports the Captive-Portal IPv6 RA Option. On the other hand, net/radvd in the FreeBSD ports tree supports the option, so I should be able to set up a test environment. I will most likely have some time to prepare it and run the tests before the upcoming RIPE 93.