socket学习日记
robbie2046
这个作者很懒,什么都没留下…
展开
-
TCP编程中的shutdown和close的区别
shutdown, SHUT_RD socket不可读,可写;接收缓冲区中的数据将丢失;再接收到的任何数据由TCP丢失。 shutdown, SHUT_WR socket可读,不可写;发送缓冲区中的内容被发送到对端,后跟正常的TCP连接终止序列(FIN)。 close, l_onoff =0 (缺省情况) socket不可读,不可转载 2012-01-11 11:31:22 · 613 阅读 · 0 评论 -
linux下关于socket程序的调试(gdb)
在学习《Unix网络编程》的过程中,不知道怎么调试,搜索了一下,终于知道了,记下来。 以某个客户/服务器程序为例,udpserv01.c udpcli01.c 首先,编译gcc -g udpserv01.c -o udpserv01 -lunp //-lunp是什么可以参考我的另一篇日志:Unix网络编程第一个程序 同样方法编译udpcl原创 2012-01-05 15:18:00 · 3057 阅读 · 0 评论