如何在c语言下关闭socket

lc12604 8 0 PDF 2020-12-31 13:12:14

c语言关闭socket的两种方式 一、shutdown() #include int shutdown(int sockfd,int how); how的方式有三种分别是 SHUT_RD(0):关闭sockfd上的读功能,此选项将不允许sockfd进行读操作。不允许接受。 SHUT_WR(1):关闭sockfd的写功能,此选项将不允许sockfd进行写操作。不允许发送。 SHUT_RDWR(2):关闭sockfd的读写功能。不允许发送和接受(和 close() 一样)。 成功则返回0,错误返回-1,错误码errno:EBADF表示sockfd不是一个有效描述符;

用户评论
请输入评论内容
评分:
暂无评论