600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 勘误表:《网络程序设计(第二版)》西安电子科技大学出版社

勘误表:《网络程序设计(第二版)》西安电子科技大学出版社

时间:2018-10-21 20:07:40

相关推荐

勘误表:《网络程序设计(第二版)》西安电子科技大学出版社

勘误表是本人自己在上这门课时整理的,欢迎大家补充,本人联系方式zhongyi1997@。

《网络程序设计(第二版)》,西安电子科技大学出版社

(封面是这样风格的,暂时没找到匹配的先拿来一个凑数)

P24中间:第一条注释:err_sys

case S_IFDIR: str=”directory”; break;

case S_IFBLK: str=”block special”; break;

case S_IFREG: str=”regular”; break;

P25第三行:./a /dev/tty ./a /dev/sr0 ./a /usr/lib ./a /etc/passwd

输出结果:/dev/sr0: block special

(raoa压根不存在,block给打成了liock)

P31第三、四行:socket()

倒数第二行:sa_family_t sin_family(关于sa_family_t见我的记事本.9.27两个链接)

in_port_t sin_port;

P34表格2-1倒数第五行:AF_UNIX

P37 4.connect()下方第四行:struct sockaddr *servaddr(这是为了更明显表现其功能)

下方第六行:fd:套接字描述符。

P38 6.accept()第九、十行:sockaddr *clientaddr(与P37第一条目的相同)

P42 2.recv()及recvfrom()上一行:MSG_DONTROUTE:不经过路由表发送

倒数第五行MSG_WAITALL:通知内核直到读到请求的数据字节数时才返回(Wait for complete message)

P43 4.readv和writev函数上方第4、5行:ssize_t sendmsg(……), ssize_t recvmsg()

P45 6.shutdown()下方第五行:int shutdown(int fd, int action);

P45最后一行:shutdown()

P51倒数第6行:sockfd[i]=socket(AF_INET, SOCK_STREAM, 0);

P53 (4)下第三行:netinet/in.h不能说完全不对,因为Open Library上有这么一句话:ntohl(), ntohs(), htonl() and htons() as defined in the description of <arpa/inet.h> are available. Inclusion of the <netinet/in.h> header may also make visible all symbols from <arpa/inet.h>.

但我倾向于此处写<arpa/inet.h>。

P66 3.2.1上面第五行:from→fromaddr

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。