Advertisement

listen(绑定到绑定默认参数)

阅读量:

建立监听socket的过程:

复制代码
    #include <sys/socket.h>
    int listen(int sockfd, int backlog);
    
      
      
    

sockfd参数用于确定需要进行监听的socket描述符。backlog参数则用于向内核表明监听队列所能容纳的最大连接数(即backlog + 1)。
当listen调用成功时,将返回0;若调用失败,则返回-1,并设置相应的错误码errno。


对listen系统调用中backlog参数实际作用的探究:

复制代码
    /***********************/
     // @file    backlog.c
     // @author  lesliefish(yuleics@outlook.com)
     // @date    2016-03-28 17:02:36
     /***********************/
    
    #include <iostream>
    #include <stdio.h>
    #include <netinet/in.h>
    #include <arpa/inet.h>
    #include <unistd.h>
    #inclu

全部评论 (0)

还没有任何评论哟~