getaddrinfo、getnameinfo、gethostbyname、gethostbyaddr

概要

gethostbyname, gethostbyaddr是不可重入函数;已经被getaddrinfo, getnameinfo替代。

介绍

getaddrinfo
https://blog.csdn.net/mayue_web/article/details/98102013

getnameinfo
https://blog.csdn.net/mayue_web/article/details/98095392

gethostbyname
https://blog.csdn.net/mayue_web/article/details/98077372

gethostbyaddr
https://blog.csdn.net/mayue_web/article/details/98091737

DNS客户端异常如何解决?
http://m.sohu.com/a/153283172_748431

在使用getaddrinfo、getnameinfo、gethostbyname、gethostbyaddr之前调用res_init()刷新dns缓存;

#include <netinet/in.h>
#include <arpa/nameser.h>
#include <resolv.h>
res_init(); 

其他:
https://blog.csdn.net/u011028408/article/details/84067040
https://blog.csdn.net/an_zhenwei/article/details/8591729

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值