Convert to enum class in src/inet (#10504)
* Convert to enum class in src/inet
#### Problem
Working toward #7715 Virtualize System and Inet interfaces
#### Change overview
- Convert `enum` to `enum class`, and use `BitFlags` for flag sets.
- DNSResolver::State
- IPAddressType
- IPv6MulticastFlag
- IPEndPointBasis::State
- TCPEndPoint::State
- Rename `kMaxIPAddressStringLength` to `IPAddress::kMaxStringLength`
#### Testing
CI; no changes to functionality intended.
* add misssed flag
* restyle
* fixes
* comment change to kick CI
* review
diff --git a/src/controller/python/ChipDeviceController-ScriptBinding.cpp b/src/controller/python/ChipDeviceController-ScriptBinding.cpp
index 99c70ca..106dfcb 100644
--- a/src/controller/python/ChipDeviceController-ScriptBinding.cpp
+++ b/src/controller/python/ChipDeviceController-ScriptBinding.cpp
@@ -431,7 +431,7 @@
ChipLogProgress(Discovery, "\tSupports TCP\t\t%d", dnsSdInfo->supportsTcp);
for (int j = 0; j < dnsSdInfo->numIPs; ++j)
{
- char buf[chip::Inet::kMaxIPAddressStringLength];
+ char buf[chip::Inet::IPAddress::kMaxStringLength];
dnsSdInfo->ipAddress[j].ToString(buf);
ChipLogProgress(Discovery, "\tAddress %d:\t\t%s", j, buf);
}