如何在iOS上为UDP设置Don?t片段标志?

时间:2016-10-20 03:41:44

标签: ios objective-c c sockets udp

Apple在iOS中不允许root权限,因此我无法创建原始套接字。

我正在寻找的是一种在标头的Fragment-Offset八位字节中设置UDP标头的标志的方法。

有没有人知道在iOS中执行此操作的任何方法都不需要root privelidge来更改UDP标头的标志。

特别是我试图设置“不要碎片旗帜”。

1 个答案:

答案 0 :(得分:0)

前一段时间想出这个,但忘了发布我发现的内容。答案是你不能真的。在udp标头上设置标志需要创建原始套接字,这需要root权限,这是iOS中没有的。谢谢苹果!

幸运的是,在我的特定情况下,我能够让我的客户改进他们的固件。