[improvement](ip function) refactor some ip functions and remove dirty codes (#30080)

This commit is contained in:
yangshijie
2024-01-19 11:49:20 +08:00
committed by yiguolei
parent e560f31692
commit 97b2a3b993
10 changed files with 79 additions and 207 deletions

View File

@ -34,8 +34,8 @@ void register_function_ip(SimpleFunctionFactory& factory) {
factory.register_function<FunctionIPv6StringToNum<IPStringToNumExceptionMode::Null>>();
factory.register_alias(FunctionIPv6StringToNum<IPStringToNumExceptionMode::Throw>::name,
"inet6_aton");
factory.register_function<FunctionIsIPv4String>();
factory.register_function<FunctionIsIPv6String>();
factory.register_function<FunctionIsIPString<IPv4>>();
factory.register_function<FunctionIsIPString<IPv6>>();
factory.register_function<FunctionIsIPAddressInRange>();
factory.register_function<FunctionIPv6CIDRToRange>();
}