MAC Lion上的内核套接字

时间:2013-01-23 10:49:14

标签: macos sockets osx-lion osx-snow-leopard osx-mountain-lion

我现有的代码在Mac Snow Leopard OS中运行得非常好。但是,相同的代码在创建套接字时抛出异常。这是相同的片段 -

int gSocket = socket(PF_SYSTEM, SOCK_STREAM, SYSPROTO_CONTROL);

此后,我检查gSocket的状态,如果否定我抛出异常。此代码不会在MAC Snow Leopard上引发异常,但是,如果我在Lion OS上运行它会抛出异常。

我用Google搜索并找到了与沙盒有关的内容。但是,我不认为这可能与沙盒化我的应用程序有关,因为我不在Appstore中发布它。

有没有想过为什么内核套接字没有在Lion上打开?

谢谢,
VijayKumar Dogra

0 个答案:

没有答案