网络编程
JerryTwain
这个作者很懒,什么都没留下…
展开
-
Unix中套接字地址结构剖析
IPv4套接字结构 #include //#define SA struct sockaddr struct in_addr { in_addr_t s_addr; //32位IPV4地址(4字节) }; struct sockaddr_in { unit_8 sin_len; //整个结构的长度16字节(1字节)原创 2018-01-04 19:07:46 · 202 阅读 · 0 评论 -
Linux下僵尸进程的产生和解决方法
僵尸进程的产生 由下面一段cs架构的代码说明下,僵尸进程的产生,下面是一个简单的回射服务器,客户端负责从标准输入读入数据,写到服务端,服务端主进程监听连接套接字,fork一个子进程处理连接套接字,读入数据和回写给客户端。大写的函数只对出错的情况进行处理。 客户端代码 #include <unistd.h> #include <sys/types.h> #inc...原创 2018-03-15 23:00:43 · 1476 阅读 · 0 评论