libssh2を使用して、iOS上のリバースポートフォワードのサンプルコードを探しています。ここの近くの例です:iOS上でlibssh2を使用する逆ポートフォワード
Example code of libssh2 being used for port forwarding
しかし、私は可能であれば、それはiOSと客観-Cに合わせて調整することにしたいと思います。ストレートCも大丈夫です。私はソケットとFDコードに気をつけていて、むしろ私がハッキングしているものより堅牢なソリューションを持っています。私はしばらくの間、RTFMing libssh2を試しましたが、RTFコードだけで終わってしまいました...そして、私はこのネットワーキングの部分を行うために私のCコードで十分な自信がありません。
EDIT:iOS 4.3(iphone4、ipad2など)でのポート転送を使用してsshを実装している場合のbountyは、具体的にはlibssh2
である必要はありません。
また、私はこれはと思えるように、私は報奨金を提供することを計画:)厳しいことを意味するものではありませんでした見つけるのはとても難しいことです! – Ralphleon
あなたが投稿したリンクで提供されているコードスニペットはほとんど「C++」ではありません。std :: *の使用法を削除するだけで、完全に使えるCバージョンが得られます。ただし、使用する前にテストしてください。私はこの全体のエクササイズが他のプログラマーにとってどういう疑問を持っているのか分かりません。(それゆえに、downvote) – shiva
これは私が試したことですが、コードの断片はうまくいかないようです。私はちょうどいくつかのタイムアウトなどとboost :: yieldsを置き換えました。また、いくつかの独自のウィンドウもあります。 – Ralphleon