2011-02-07 152 views
3

我目前正在使用boost :: ASIO一個基本的socket問題所困擾廣播源IP地址。服務器正在我的LAN中發送廣播以發現客戶機。廣播在客戶端成功讀取,但現在我遇到了如何獲取服務器IP地址的問題,以便能夠建立與其的常規連接。掌握的boost :: ASIO

我想接收廣播之後查詢遠程端點,但我當然得0.0.0.0結果。同爲在服務器上發送廣播之前查詢本地端點(我會向服務器發送IP的廣播,然後)

那麼,什麼是默認的程序,以獲得廣播發件人地址?

謝謝:)

回答

5

嘗試使用UDP套接字......他們採取一個充滿數據時收到在端點參數recieve_from或async_recieve_from方法。

+0

啊,對,我認爲一個超過一個返回值的參數。謝謝!! :) – noIdea 2011-02-07 17:05:46