mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-05-13 23:43:39 +02:00
`feature_bind_extra` checks `-bind` and `-whitebind` by comparing the node's listening sockets with the expected addresses. Add `get_bind_addrs` support for macOS, FreeBSD, NetBSD, and OpenBSD using `lsof`, and switch the test to the POSIX platform guard so it runs there too. On FreeBSD, pass `-Di` to avoid device-cache warnings on stderr that the functional test runner treats as failures. Co-authored-by: willcl-ark <will8clark@gmail.com> Co-authored-by: fanquake <fanquake@gmail.com>