メイン Routing Protocols Implementation & Model Development OLSRのHELLOパケット | 投稿するにはまず登録を |
題名 | 投稿者 | 日時 |
---|---|---|
OLSRのHELLOパケット | KIN | 2012/10/9 14:14 |
Re: OLSRのHELLOパケット | utsubo | 2012/10/9 19:24 |
Re: OLSRのHELLOパケット | KIN | 2012/10/10 16:44 |
» Re: OLSRのHELLOパケット | utsubo | 2012/10/10 19:46 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
utsubo | 投稿日時: 2012/10/10 19:46 |
新米 登録日: 2010/11/9 居住地: 投稿: 13 |
Re: OLSRのHELLOパケット ごめんなさい、間違えました。
よく見たらサイズではなく、ポインタで計算していましたね。 msgはHELLOメッセージの先頭アドレス、 ipv4_addrはHELLOメッセージの隣接ノードのIPアドレスの(メモリ上の)アドレスでした。 つまり、 ((char *)ipv4_addr - (char *)msg) でHELLOメッセージの先頭から隣接ノードのIPアドレス情報までのサイズを計算しているようです。 KINさんが情報を追加した場所は上記のサイズを計算している範囲に含まれるため、outputsizeは改造前よりも大きくなるわけです。 |
フラット表示 | 前のトピック | 次のトピック |