Skip to content

Commit ec81c76

Browse files
celestecote21celeste-rtoneandy31415
authored
Make bridge interface as Ethernet interface (#33236)
Some devices neither have WAN nor eth interface but use a bridge interface. Consider bridge interface as Ethernet, so these devices can use bridge interface. Co-authored-by: Céleste Cote <celeste.cote@rtone.fr> Co-authored-by: Andrei Litvin <andy314@gmail.com>
1 parent ec58aef commit ec81c76

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/platform/Linux/ConnectivityUtils.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,10 @@ InterfaceTypeEnum ConnectivityUtils::GetInterfaceConnectionType(const char * ifn
272272
if (ioctl(sock, SIOCETHTOOL, &ifr) != -1)
273273
ret = InterfaceTypeEnum::kEthernet;
274274
}
275+
else if (strncmp(ifname, "br", 2) == 0)
276+
{
277+
ret = InterfaceTypeEnum::kEthernet;
278+
}
275279

276280
close(sock);
277281

0 commit comments

Comments
 (0)