Fix missing '/' for retrieving interface MTU from ProcfsUtils

The `SYS_CLASS_NET_PATH` constant lacked a trailing slash, which
hindered the correct construction of paths for interface-specific
files (e.g., `/sys/class/net/<interface>/mtu`).

This change adds the missing trailing slash, enabling `ProcfsUtils`
to correctly retrieve interface MTU values and other interface-specific
details from `/sys/class/net`.

Flag: EXEMPT mainline
Bug: 429012888
Test: TH
Change-Id: Ib562061d7aa29ed3a7786cca91d79068d4101766
This commit is contained in:
Jimi Chen 2025-07-29 15:23:37 +00:00
commit b22b23e2ad

View file

@ -55,7 +55,7 @@ public final class ProcfsParsingUtils {
private static final String IPV4_MCAST_PATH = "/proc/net/igmp";
private static final String IPV6_MCAST_PATH = "/proc/net/igmp6";
private static final String IPV4_DEFAULT_TTL_PATH = "/proc/sys/net/ipv4/ip_default_ttl";
private static final String SYS_CLASS_NET_PATH = "/sys/class/net";
private static final String SYS_CLASS_NET_PATH = "/sys/class/net/";
private static final Pattern WHITESPACE_PATTERN = Pattern.compile("\\s+");