Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用原始套接字的情况下读取应用层中的tcp/udp头?_C_Tcp_Network Programming - Fatal编程技术网

如何在不使用原始套接字的情况下读取应用层中的tcp/udp头?

如何在不使用原始套接字的情况下读取应用层中的tcp/udp头?,c,tcp,network-programming,C,Tcp,Network Programming,是否有任何“Api或系统调用”可以从网络层获取整个数据包而不剪切头?您不能,除非您未命名的操作系统通过recvmsg()函数提供它,我相信Linux可以做到这一点。否则,你的问题在措辞上就有矛盾

是否有任何“Api或系统调用”可以从网络层获取整个数据包而不剪切头?

您不能,除非您未命名的操作系统通过
recvmsg()
函数提供它,我相信Linux可以做到这一点。否则,你的问题在措辞上就有矛盾