Linux内核模块编程找不到<netinetin.h>头文件

Linux内核模块编程找不到<netinetin.h>头文件,第1张

inet_network() / inet_addr() 等是供用户层使用的库函数。

内核里面一般都是直接使用整数型,而不用点分十进制形式的纤侍IP形式。让亩

不过如果需要的话,可以使用 in_aton() 函数,包含 linux/inet.h 头文件即可。

find/grep 查找看下吧毁滑吵。

类型不匹配,如下修改即可瞎旁:

serv_addr.sin_addr=inet_addr("皮族192.168.100.14")

-> serv_addr.sin_addr.s_addr = inet_addr("192.168.100.14"燃神弊)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12240930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存