ping "www.baidu.com"该如何处理

ping "www.baidu.com"
ping "www.baidu.com"该如何处理
好吧现象很简单,原理也很简单,ping 直接解析万维网地址和ping ip的根本区别就是多了次dns解析,
我想知道linux下实现这个功能还需要啥库.或者说linux内核得开启某个功能,但是貌似不科学这dns协议是应用层的协议应该不需要内核提供某种支持才对,只需要内核开启ip相关的功能就ok了,ping "www.baidu.com"该如何处理
在公司的一大堆工具里面找个小小的库要死人了,没文档一个个的测,谁来把我解放了ping "www.baidu.com"该如何处理

------解决方案--------------------
man 3 gethostbyname
------解决方案--------------------
LZ想多了,不要上来就内核什么的。

gethostbyname