![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux内核网络
leesagacious
500 !
展开
-
Linux 进程间通信--信号、TCP粘包处理
Server#include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> #include <arpa/inet.h> #include <sys/socket.h> #incl原创 2015-12-01 21:36:01 · 1310 阅读 · 0 评论 -
Linux kernel -TCP/IP 源码 欣赏 <一> --套接口缓存
仔细欣赏TCP/IP源码之美!原创 2016-06-25 20:20:47 · 749 阅读 · 0 评论 -
Linux TCP 粘/拆包 与 Netty TCP粘/拆包的 区别
整理好后 一并上传原创 2016-06-16 20:24:08 · 663 阅读 · 0 评论 -
genl-netlink 协议 Linux kernel 实现 欣赏
先看一幅图 当注册一个genl_ops时,会根据genl_ops->cmd 到链表上查找有没有同名的genl_ops. 比较: 在设备驱动模型中,当你添加一个device的时候,需要到device链表来查找有无同名的device,添加deviec_driver的时候,也是一样利用name来查找有没有同名的device_driver(具体的是driver_find() 函数),添加genl_ops原原创 2017-04-09 19:31:03 · 3334 阅读 · 0 评论 -
Usb + Serial + Net --- Linux Kernel 实现欣赏
/* 该函数做了一下事情 : 1 : 分配tty_driver 并且注册它 2 : 注册usb转串口总线 */ static int __init usb_serial_init(void) { /* 这里分配一个tty_driver 下面要给他赋值,接着要注册它 ...原创 2018-01-28 21:50:03 · 500 阅读 · 0 评论 -
Linux kernel --hwirq 、virq之间的映射关系
待上传原创 2018-10-30 20:13:16 · 1316 阅读 · 0 评论