C:在BSD上获取IP地址的默认网关

时间:2017-05-30 17:05:45

标签: c sockets bsd

我正在尝试找到一种方法来获取C中IPv4地址的默认网关。我创建了通过getifaddrs()函数迭代所有IP地址的代码。这给了我一个有效IP列表,我过滤掉那些以127. *和169. *开头的IP。然后我想获得该IP地址的网关,但我遇到了一些打嗝(没有上下文,net / route.c源代码很难理解)

是否存在允许我传递IP地址并获取该IP地址的网关的功能?

0 个答案:

没有答案