我们的代码必须同时在SLES9 (旧的)和更老版本的HPUX上运行。我们现在正在实现IPv6,但是inet_pton和inet_ntop在我们的HPUX上不存在,所以我们必须推出我们自己的。
软件在C++中。如果我有一个IPv6地址字符串,有人能提供上述两种方法的C/C++等价物吗?
非常感谢!
发布于 2012-01-21 17:08:39
只需查看您最喜欢的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.
发布于 2017-03-20 16:56:18
Musl的实现:inet_ntop,inet_pton (比glibc的实现更简单)。
https://stackoverflow.com/questions/8950654
相似问题