summaryrefslogtreecommitdiffhomepage
path: root/Private/Source/Network/IP.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Private/Source/Network/IP.cpp')
-rw-r--r--Private/Source/Network/IP.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/Private/Source/Network/IP.cpp b/Private/Source/Network/IP.cpp
index 4a0b3011..ba6fd71f 100644
--- a/Private/Source/Network/IP.cpp
+++ b/Private/Source/Network/IP.cpp
@@ -12,6 +12,11 @@
namespace hCore
{
+ char* RawIPAddress::Address()
+ {
+ return m_Addr;
+ }
+
RawIPAddress::RawIPAddress(char bytes[4])
{
rt_copy_memory(bytes, m_Addr, 4);
@@ -86,19 +91,19 @@ namespace hCore
return true;
}
- ErrorOr<StringView> IPHelper::ToStringView(Ref<RawIPAddress6> ipv6)
+ ErrorOr<StringView> IPFactory::ToStringView(Ref<RawIPAddress6> ipv6)
{
auto str = StringBuilder::Construct(ipv6.Leak().Address());
return str;
}
- ErrorOr<StringView> IPHelper::ToStringView(Ref<RawIPAddress> ipv4)
+ ErrorOr<StringView> IPFactory::ToStringView(Ref<RawIPAddress> ipv4)
{
auto str = StringBuilder::Construct(ipv4.Leak().Address());
return str;
}
- bool IPHelper::IpCheckV4(const char *ip)
+ bool IPFactory::IpCheckVersion4(const char *ip)
{
int cnter = 0;