aboutsummaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/(developers-only)
diff options
context:
space:
mode:
authorR. Christian McDonald <rcm@FreeBSD.org>2026-10-13 19:33:37 +0000
committerR. Christian McDonald <rcm@FreeBSD.org>2026-10-13 23:31:53 +0000
commit9fd9039c888d2d3d6cec47a3383c6825b903fcba (patch)
tree7be8ee7c53a05b62f77514772baca77244157114 /packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/(developers-only)
parent064edc2ceb77389d17655c8aa347084e10d64add (diff)
tests: Add SLAAC interface identifier cases to ndp.sh
Cover the interface identifier selection in in6_ifadd(): a /64 link-local address provides the identifier, while a /128 link-local address or no link-local address at all yields the EUI-64 identifier derived from the MAC address. Each case asserts the exact autoconfigured address. ndp_prefix_len_mismatch reaches the same fallback with a /127 link-local address, but only checks that some address was configured. Stable addresses (RFC 7217) are the default and bypass both paths, so the host disables them. The advertisement goes to all nodes, and an interface only joins that group with its first address, so the case without a link-local address gives the host a static address from another prefix. ra.py now takes the Ethernet source address from --sendif rather than from a route lookup; for ff02::1 that lookup fails in scapy 2.7.0. Reviewed by: pouria MFC after: 2 weeks Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D60520
Diffstat (limited to 'packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/(developers-only)')
0 files changed, 0 insertions, 0 deletions