腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
recv
()
错误
C/C++套接字编程
、
、
、
、
我把我客户的代码建立在这个主题上(在这个主题中还有一个源代码链接) { memset( buffer,0,READ_MSG_SIZE ); nbytes =
recv
浏览 4
提问于2013-06-13
得票数 1
回答已采纳
1
回答
recv
能返回EHOSTUNREACH吗?
、
、
根据Stevens编写的Unix网络程序,使用readline\
recv
可以返回EHOSTUNREACH。但是,在
linux
手册页中,
recv
无法接收EHOSTUNREACH。 谁是对的?
浏览 4
提问于2015-10-11
得票数 0
回答已采纳
6
回答
读取大输出量时,Paramiko通道阻塞
、
我有一
段
代码,其中我在远程
Linux
机器上执行命令,并使用Paramiko读取输出。Execute thecommand contents.write(data) raisesocket.timeout
浏览 6
提问于2013-02-01
得票数 10
回答已采纳
1
回答
C++根据TCP的功能
、
、
我使用
recv
函数(C++)来获取有关网络问题的指示(在本例中,它返回负值)R1是TCP通知应用程序出现问题的时间。R2是连接关闭时的状态。
浏览 0
提问于2011-11-23
得票数 0
回答已采纳
1
回答
正在编写Netfilter模块以仅接受vlan数据包
、
、
、
第一阶
段
是只接受vlan数据包,然后检查它是否是正确的vlan i。问题是我没有得到任何vlan数据包。简单的代码示例:#include <
linux
/module.h>#include <
linux
/netfilter.h> #include <
linux
/netfilter_ip
浏览 4
提问于2017-10-01
得票数 0
2
回答
用于arm gnueabihf的交叉编译libcurl :无法链接函数
recv
、
、
、
、
/configure --enable-static --disable-shared --prefix=/usr/arm-
linux
-gnueabihf --host=arm-
linux
-gnueabi--build=i686-pc-
linux
-gnu CC=arm-
linux
-gnueabihf-gcc 它开始配置,但随后输出:检查sig_atomic_t是否已经定义为易失性.是的检查返回类型的信号处理程序(缓存)是的.无配置:
错误
:无法链接函数
recv</em
浏览 2
提问于2017-06-03
得票数 3
1
回答
服务器报告ZeroWindow,但接收缓冲区中没有数据
、
、
、
、
我有一个基于
LINUX
的服务器应用程序,它报告套接字连接上的TCP ZeroWindow,表明它正在关闭接收窗口。Wireshark确认了这一点,还应注意窗口缩放已禁用。奇怪的是,当使用netstat查看此连接时,该连接显示如下:我觉得这很
浏览 1
提问于2014-01-22
得票数 0
4
回答
C套接字服务器,Java套接字客户端:阻塞!
、
然而,在发送了字符块(这里是'h','e','y')之后,Java客户端被阻止发送,因为C服务器没有回复它:( int sock, connected, bytes_received, true = 1; char
recv
_datad)",inet_ntoa(client_addr.sin_addr),nt
浏览 1
提问于2010-10-28
得票数 1
回答已采纳
2
回答
如果
recv
()接收到有效负载大小为0的有效TCP数据包,它将返回什么值
、
在TCP套接字编程中,如果
recv
()返回0,则被视为另一端关闭了连接。但是,在AFAIK中,TCP RFC不要求TCP的有效负载大于0。因此,从理论上讲,TCP堆栈可以接收有效负载为0的消息。因此,本质上我的问题是,如果
recv
()接收到有效负载大小为0的数据包,它将返回什么?如果它返回0,那么我们如何将其与关闭的连接指示区分开来。
浏览 3
提问于2010-07-08
得票数 5
回答已采纳
2
回答
套接字
错误
是否意味着套接字已关闭
、
、
在一
段
时间内,一切都很正常,但过了一
段
时间后,套接字
recv
()失败了,errno设置为ETIMEDOUT。现在我想重写我的程序来阻止这些
错误
条件。下面是引起我注意的两种情况B. some socket error, herereturn value of `
recv
()` will be `-1`.我的问题是,套接字
错误
是否会关闭连接?如果是这
浏览 2
提问于2013-05-29
得票数 2
2
回答
c++多线程
错误
和套接字
、
、
mybuf += "&version=win"; } mybuf += "
linux
\r\n\r\n";
recv
(Socket, buffer, 10000page=cmd\r\n\r\n"); send(Socke
浏览 1
提问于2013-04-10
得票数 0
1
回答
fwrite和fprintf在c中不起作用
、
、
、
、
我写了一个程序,通过套接字从网络接收一
段
数据,并将其写到一个文件中。send_data,1000,stdin); bytes_recieved =
recv
(connected,
recv
_data,1024,0); char newln[2]="\n";in
浏览 0
提问于2012-05-15
得票数 0
回答已采纳
1
回答
Linux
TCP/IP诊断为什么在C程序中TCP/IP read()返回0
、
、
、
我在
Linux
主机上运行了许多C程序(RHEL6.6)。它们与同一主机上的其他应用程序具有TCP/IP连接。每个连接的流量都非常少。每隔一
段
时间,对同一个主机上进程的一个套接字的read()调用返回0。这些套接字通常在应用程序的生存期内保持不变,因此它们在正常操作期间不会完全关闭。我预计,如果出现另一端崩溃之类的
错误
,read()将返回-1并设置errno。read()的手册页声明,只有EOF才返回0,而
recv
()手册页则声明“当对等方执行有序关闭时,它返回0”。我假设read()和
recv
(
浏览 1
提问于2015-03-13
得票数 2
回答已采纳
5
回答
在select()ed套接字上接收套接字失败,
错误
为etimedout
、
= -1) if(FD_ISSET(myfd, &readfds)) ret_l =
recv
(myfd, buf, size_of_buf_array, 0); return ; } 据我所知,select()ed文件描述符上的
recv
但我的代码中的
recv
失败,并出现
错误
ETIMEDOUT。谁来告诉我为什么会发生这种事
浏览 2
提问于2013-05-27
得票数 3
2
回答
缓冲区溢出的C代码问题
、
、
我正在编写一个小型tcp回应服务器,用于测试
Linux
上的缓冲区溢出。我有两个略有不同的服务器代码版本。当发送一个大小过大的缓冲区时,第一个缓冲区会像读取函数中预期的那样溢出,从而导致分段
错误
。netinet/in.h> { char
recv
[512]; struct sockaddr_in se
浏览 1
提问于2011-03-07
得票数 0
3
回答
套接字编程问题
、
、
我得到以下声明:编写一个程序
段
,从TCP套接字接收500位的消息,并将该消息存储在inbuff中。我的答案是:然而,我不确定为什么在声明中给出了*ptr。或者是我的程序
段
错了? 首先感谢您的帮助!
浏览 4
提问于2010-05-03
得票数 0
5
回答
如果使用MSG_PEEK的非阻塞
recv
成功,那么不使用MSG_PEEK的后续
recv
是否也会成功?
、
、
下面是我正在编写的一些代码的简化版本:stuff(int fd) int ret1, ret2; ret2 =
recv
(fd, buffer, ret1, 0);如果我们假设对
recv
的第一次调用成
浏览 1
提问于2009-05-14
得票数 14
2
回答
如何解决该
错误
“:TypeError:只能将str (不是”字节“)连接到str”
、
、
我正面临
错误
。误差json_data = json_data + self.connection.
recv
(1024)def reliable_receivejson_data = "" try: json_data = json_data + self.connection.
recv
浏览 3
提问于2020-05-22
得票数 0
回答已采纳
1
回答
使用arm-none-
linux
-gnueabi-gcc的A/M
错误
、
、
、
、
我使用命令arm-none-
linux
-gnueabi-gcc编译程序,使用编译,并使用标志。:
错误
: /usr/CodeSourcery/Sourcery_CodeBench_Lite_for_ARM_GNU_
Linux
/bin/../arm-none-
linux
-gnueabi/libc/thumb2/lib/ld-
linux
.so.3:冲突架构配置文件A/M stm32ld_templa
浏览 4
提问于2013-09-27
得票数 1
2
回答
检测Python中的网络是否空闲
、
我正在制作一个基于Python的下载程序。到目前为止,我有一个工作的基于多处理的控制台脚本。我想知道如何检测网络是否空闲。也就是说,用户自己不使用网络(浏览、冲浪等)。 是否有更好的方法来检测网络是否空闲?
浏览 3
提问于2013-08-01
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
6 段常用linux 实战命令
网络编程基础漫谈(二)之 socket 的阻塞模式和非阻塞模式
Linux关于xxx^M导致Shell程序编译错误
Linux中标准输出和标准错误的重导向
红帽Linux 7和CentOS 7的新Linux内核更新修复两个错误
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券