我正在尋找使用libssh2在iOS上反向端口轉發的一些示例代碼。這裏有一個密切的例子:在iOS上使用libssh2反向端口轉發
Example code of libssh2 being used for port forwarding
但我想它要針對iOS和可能的話客觀-C。直C也很好。我對套接字和FD代碼保持警惕,並且寧願有一個強大的解決方案,而不是我正在破解的那個解決方案。我已經嘗試了RTFMing libssh2一段時間,但它最終只是RTF代碼...並且我沒有足夠的信心在我的C代碼中完成這個網絡部分。
編輯:在iOS 4.3(例如iphone4,ipad2)上端口轉發的ssh的工作實現的賞金並不需要特定爲libssh2
。
另外,我不是故意要如此苛刻:)我打算向一個賞金,因爲這似乎是一件很難找到的事情! – Ralphleon
您發佈的鏈接中提供的代碼片段幾乎不是「C++」只要刪除std :: *的用法,並且您應該有一個完全可用的C版本。但是,請記住在使用它之前對其進行測試。我沒有看到整個練習對於其他程序員來說如何作爲一個問題是有用的(因此downvote) – shiva
這就是我一直在嘗試,但代碼片段似乎不工作。我只是用一些超時替換了boost :: yield。還有一些專有的Windows調用。 – Ralphleon