现在,我正在尝试将一个用C编写的代码移植到Chrome浏览器的应用程序中。
我是在Chrome Apps的NaCl上编程的新手,如果在本地客户端上我可以使用原始套接字,我就不会变得很好。我需要使用原始套接字,因为我必须创建修改后的数据包,比如TTL非常低的UDP。
所以总的来说,我的问题是,我可以在NaCl中使用原始套接字(C风格)吗?如果答案是肯定的,如果你能提供一些额外的信息,那就太好了。
发布于 2014-12-02 04:20:04
您可以通过nacl_io库使用TCP和UDP套接字。查看Native Client SDK中的nacl_io演示。它可以在子目录examples/demo/nacl_io_demo中找到。
请注意,这些套接字App仅在作为Chrome应用程序运行时才允许使用,而不是在开放web上运行。
https://stackoverflow.com/questions/26741176
复制相似问题