From 1090f90321f1df55b7dc7787dc34d245835f7f51 Mon Sep 17 00:00:00 2001 From: Tim Sandquist Date: Tue, 8 Jul 2025 06:26:46 -0500 Subject: [PATCH] Update netDeviceFilterRe to allow enP4p65s0 and enP2p33s0 --- node/net.go | 2 +- node/net_test.go | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/node/net.go b/node/net.go index 4879ab6..3c6701e 100644 --- a/node/net.go +++ b/node/net.go @@ -9,7 +9,7 @@ import ( "inet.af/netaddr" ) -var netDeviceFilterRe = regexp.MustCompile(`^(enp\d+s\d+(f\d+)?|eth\d+|eno\d+|ens\d+|em\d+|bond\d+|p\d+p\d+|enx[0-9a-f]{12})`) +var netDeviceFilterRe = regexp.MustCompile(`^(en(P\d+)?p\d+s\d+(f\d+)?|eth\d+|eno\d+|ens\d+|em\d+|bond\d+|p\d+p\d+|enx[0-9a-f]{12})`) func netDeviceFilter(name string) bool { return netDeviceFilterRe.MatchString(name) diff --git a/node/net_test.go b/node/net_test.go index f533764..d144210 100644 --- a/node/net_test.go +++ b/node/net_test.go @@ -17,6 +17,8 @@ func TestNetDeviceFilter(t *testing.T) { "eno2": true, "em1": true, "enx78e7d1ea46da": true, + "enP4p65s0": true, + "enP2p33s0": true, "dummy0": false, "docker0": false,