diff options
author | David Timber <dxdt@dev.snart.me> | 2024-10-31 01:49:56 +0100 |
---|---|---|
committer | David Timber <dxdt@dev.snart.me> | 2024-10-31 01:50:12 +0100 |
commit | 66f7f30bd0e598864d782117c1da2137a524eb2e (patch) | |
tree | c6b6719a4418e9212a6b2204d1bf216b0bbd505a /writeups/ipv6/rfc4191/rfc4191.md | |
parent | e9a0e306ccd3b851f101bbb8aab679e1a7389ec4 (diff) |
Update writeups/ipv6/rfc4191
Diffstat (limited to 'writeups/ipv6/rfc4191/rfc4191.md')
-rw-r--r-- | writeups/ipv6/rfc4191/rfc4191.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/writeups/ipv6/rfc4191/rfc4191.md b/writeups/ipv6/rfc4191/rfc4191.md index 8f4d73f..415f7b7 100644 --- a/writeups/ipv6/rfc4191/rfc4191.md +++ b/writeups/ipv6/rfc4191/rfc4191.md @@ -15,11 +15,11 @@ that are responsible for routing traffic. This gives us many options to explore: An operating system that supports RFC 4191 should accept the RIOs in RA messages and add the prefixes in the routing table. -| OS | Support | From | Note | +| OS | Support | Since | Note | | - | - | - | - | | Windows | YES | ? | First mention in [Windows Server 2012 doc](https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/jj574227(v=ws.11)) | | Linux | MAYBE | [v2.6.17-rc1](https://github.com/torvalds/linux/blame/4236f913808cebef1b9e078726a4e5d56064f7ad/net/ipv6/ndisc.c#L258) | `CONFIG_IPV6_ROUTE_INFO` disabled by default, but most distros enable it | -| Android | YES | ? | Linux support predates Android, so it has been enabled for a long time | +| Android | YES | [4.2](https://en.wikipedia.org/wiki/Comparison_of_IPv6_support_in_operating_systems) ? | Linux support predates Android, so it could have been supported since 4.2 | | XNU(IOS, macos) | YES | [xnu-7195.50.7.100.1](https://github.com/apple-oss-distributions/xnu/blame/8d741a5de7ff4191bf97d57b9f54c2f6d4a15585/bsd/netinet6/nd6_rtr.c#L490) | https://theapplewiki.com/wiki/Kernel#Versions | | FreeBSD | [NO](https://github.com/freebsd/freebsd-src/blob/47ca5d103f229b090899379ce449af5e89faf627/sys/netinet6/nd6.c#L507) | - | Router discovery implemented in userspace "rtsold" | | OpenBSD | [NO](https://github.com/openbsd/src/blob/36a0e83f909d48cbb69156be916b6356c14b9ae5/sbin/slaacd/engine.c#L1555) | - | Router discovery implemented in userspace "slaacd" | |