Mac Snow Leopard OS で完全に正常に動作する既存のコードがあります。ただし、ソケットの作成中に同じコードで例外がスローされます。ここに同じのスニペットがあります -
int gSocket = socket(PF_SYSTEM, SOCK_STREAM, SYSPROTO_CONTROL);
その後、例外をスローする場合、gSocket のステータスをチェックしています。このコードは MAC Snow Leopard では例外をスローしませんが、Lion OS で同じコードを実行すると例外がスローされます。
私はグーグルでサンドボックスに関連するものを見つけました。ただし、Appstore で公開していないため、これがアプリケーションのサンドボックス化に関連しているとは思いません。
Lion でカーネルのソケットが開かない理由を考えてみませんか?
ありがとう、
ビジェイ・クマール・ドグラ