alloc_skb和setsockopt的区别

zhangweiJQK 2013-09-16 05:26:26
lz有点混乱

看unix网络编程知道了setsockopt这个函数 它可用来调整socket缓冲区大小

看linux的时候发现alloc_skb也能改变换socket缓冲区大小

不知道它们是什么关系啊?我在UNIX网络编程书上怎么看不到alloc_skb这个函数呢?
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
max_min_ 2013-09-16
  • 打赏
  • 举报
回复
引用 2 楼 zhangweiJQK 的回复:
[quote=引用 1 楼 u012006886 的回复:] linux和unix还是有差别的,这很正常
但是我google linux下套接字仍然出现了setsockopt函数啊??[/quote]

 alloc_skb() //用于分配缓冲区的接口函数而已
 setsockopt()//用于设置一些套接字属性值而已

//有什么关系么?
zhangweiJQK 2013-09-16
  • 打赏
  • 举报
回复
引用 1 楼 u012006886 的回复:
linux和unix还是有差别的,这很正常
但是我google linux下套接字仍然出现了setsockopt函数啊??
独孤的根号3 2013-09-16
  • 打赏
  • 举报
回复
linux和unix还是有差别的,这很正常

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧