[libinet] fix IpAddress parsing
inet::IpAddress was using the posix call getaddrinfo (in local mode) to parse IP addresses. getaddrinfo doesn't work in fuchsia, so this CL replaces the call with a parser. TEST: new inet unit tests Change-Id: I8ef3b3c7ab8d184d14228e206531b2c19274a087
Showing
- garnet/lib/inet/BUILD.gn 28 additions, 0 deletionsgarnet/lib/inet/BUILD.gn
- garnet/lib/inet/ip_address.cc 228 additions, 34 deletionsgarnet/lib/inet/ip_address.cc
- garnet/lib/inet/ip_address.h 47 additions, 11 deletionsgarnet/lib/inet/ip_address.h
- garnet/lib/inet/meta/libinet_tests.cmx 5 additions, 0 deletionsgarnet/lib/inet/meta/libinet_tests.cmx
- garnet/lib/inet/test/ip_address_test.cc 218 additions, 0 deletionsgarnet/lib/inet/test/ip_address_test.cc
- garnet/packages/tests/BUILD.gn 8 additions, 0 deletionsgarnet/packages/tests/BUILD.gn
Loading
Please register or sign in to comment