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

网友投稿 263 2022-10-15


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

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

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

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

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见我的记事本2018.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 are available. Inclusion of the header may also make visible all symbols from .

但我倾向于此处写

P66 3.2.1上面第五行:from→fromaddr


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:搭建 基于防火墙(PFsense)之后的 -- CentOS PPTP Server
下一篇:多个生成树协议--mstp
相关文章

 发表评论

暂时没有评论,来抢沙发吧~