diff options
| -rw-r--r-- | net/netd/testutils/VtsHalNetNetdTestUtils.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/netd/testutils/VtsHalNetNetdTestUtils.cpp b/net/netd/testutils/VtsHalNetNetdTestUtils.cpp index da377c46..0d4189dd 100644 --- a/net/netd/testutils/VtsHalNetNetdTestUtils.cpp +++ b/net/netd/testutils/VtsHalNetNetdTestUtils.cpp @@ -88,7 +88,8 @@ int countMatchingIpRules(const std::string& regexString) { int countRulesForFwmark(const uint32_t fwmark) { // Skip top nibble, which differs between rules. - std::string regex = StringPrintf("from all fwmark 0x[0-9a-f]+%x/.* lookup ", fwmark); + std::string regex = + StringPrintf("from all fwmark 0x(%x|[0-9a-f]+%04x)/.* lookup ", fwmark, fwmark); return countMatchingIpRules(regex); } |
