diff --git a/test/functional/test_framework/netutil.py b/test/functional/test_framework/netutil.py index 034d0ff3d34..2cbcc7a0b4a 100644 --- a/test/functional/test_framework/netutil.py +++ b/test/functional/test_framework/netutil.py @@ -149,7 +149,7 @@ def all_interfaces(): return [ (m["iface"].encode(), ip) for m in re.finditer(r"(?m)^(?P\S+):(?P[^\n]*(?:\n[ \t]+[^\n]*)*)", output) - for ip in re.findall(r"inet (\S+)", m["block"]) + for ip in re.findall(r"inet ([^\s/]+)", m["block"]) ] else: raise NotImplementedError(f"all_interfaces is not supported on {sys.platform}")