On Fri, Dec 8, 2023 at 11:03 PM Sasha Levin sashal@kernel.org wrote:
On Fri, Dec 08, 2023 at 02:17:36PM -0800, Maciej Żenczykowski wrote:
It appears that 4.14 (.332) and 4.19 (.301) LTS missed out on:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier
while 4.14, 4.19 and 5.4 (.263) LTS missed out on:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... ipv6: ndisc: add support for 'PREF64' dns64 prefix identifier and https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... ipv6: ndisc: RFC-ietf-6man-ra-pref64-09 is now published as RFC8781
Could we get these included? They're trivial.
They're trivial, but it really doesn't look like fixes...
Isn't it there just to support a new RFC?
True, but the entirety of the rest of the required implementation is entirely userspace. This information just somehow has to be passed in from the RA to userspace, and while using raw packet sockets is possible, it's a bit painful.
If it helps any they're already in Android Common Kernel as far back as 4.9: https://android-review.googlesource.com/q/project:kernel/common+status:merge... which I guess does mean it doesn't really matter for me, just clearing out an AI from my list...
Thanks, Sasha