上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页

2019年4月27日

摘要: 一、web.h 二、web.c 三、home_page.c 四、start_connect.c 五、tcp_connect.c 六、host_serv.c 七、write_get_cmd.c 八、writen.c 九、others.c 十、error.c 十一、Makefile 阅读全文
posted @ 2019-04-27 14:47 soldierback 阅读(218) 评论(0) 推荐(0) 编辑
 

2019年4月26日

摘要: int connect_nonb(int sockfd, const SA *saptr, socklen_t salen, int nsec) { int flags, n, error; socklen_t len; fd_set rset, wset; struct timeval tval; ... 阅读全文
posted @ 2019-04-26 21:52 soldierback 阅读(267) 评论(0) 推荐(0) 编辑
 
摘要: void str_cli(FILE *fp, int sockfd) { pid_t pid; char sendline[MAXLINE], recvline[MAXLINE]; if ( (pid = fork()) == 0) { /* child: server -> stdout */ while (read(sock... 阅读全文
posted @ 2019-04-26 20:51 soldierback 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: void str_cli(FILE *fp, int sockfd) { int maxfdp1, val, stdineof; ssize_t n, nwritten; fd_set rset, wset; char to[MAXLINE], fr[MAXLINE]; char *toiptr, *to... 阅读全文
posted @ 2019-04-26 20:40 soldierback 阅读(341) 评论(0) 推荐(0) 编辑
 

2019年4月25日

摘要: 一、mycat程序 二、openfile程序 阅读全文
posted @ 2019-04-25 14:00 soldierback 阅读(229) 评论(0) 推荐(0) 编辑
 
摘要: 一、函数原型 二、msghdr结构 三、关于msg_flags成员 (1)只有recvmsg使用msg_flags成员;recvmsg被调用时,falgs参数被复制到msg_flags成员,并由内核使用其值驱动接收处理过程;内核 还依据recvmsg的结果更新msg_flags成员的值; (2)se 阅读全文
posted @ 2019-04-25 13:35 soldierback 阅读(943) 评论(0) 推荐(0) 编辑
 

2019年4月24日

摘要: 一、服务器程序 二、客户端程序 阅读全文
posted @ 2019-04-24 22:21 soldierback 阅读(227) 评论(0) 推荐(0) 编辑
 
摘要: 一、服务端程序 二、客户端程序 阅读全文
posted @ 2019-04-24 22:18 soldierback 阅读(294) 评论(0) 推荐(0) 编辑
 
摘要: #include #include #include #include #include #include #include #define SA struct sockaddr int main(int argc, char **argv) { int sockfd; ... 阅读全文
posted @ 2019-04-24 21:34 soldierback 阅读(572) 评论(0) 推荐(0) 编辑
 
摘要: void str_cli(FILE *fp, int sockfd) { int kq, i, n, nev, stdineof = 0, isfile; char buf[MAXLINE]; struct kevent kev[2]; struct timespec ts; struct stat... 阅读全文
posted @ 2019-04-24 20:41 soldierback 阅读(220) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页