1

我们的代码必须在 SLES9(旧)和更旧版本的 HPUX 上运行。我们现在正在实施 IPv6,但我们的 HPUX 上不存在 inet_pton 和 inet_ntop,所以必须自己推出。

软件是 C++。如果我有 IPv6 地址字符串,有人可以提供与上述两种方法等效的 C/C++ 吗?

非常感谢!

4

2 回答 2

1

只需查看您最喜欢的 libc 源(最好不是 HPUX)。

http://repo.or.cz/w/glibc.git/blob/HEAD:/resolv/inet_ntop.c,http://repo.or.cz/w/glibc.git/blob/HEAD:/resolv/ _ _ inet_pton.c

于 2012-01-21T09:08:39.120 回答
0

Musl 的实现:inet_ntopinet_pton(比 glibc 的实现更简单)。

于 2017-03-20T08:56:17.950 回答