Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/05:17/19
2024/05/04:22/24

2024/03/06より338/1375
人気モジュール
No.1: フォーラム 17
No.2: QualNet概要 1
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット14
No.2:Linux2
No.3:Unknown OS1

No.1:どっかの巡回ロボット14
No.2:Safari2
No.3:Unknown Browser1

日曜日からの合計
メイン
   Scenario Setup & Configuration
     クロスレイヤ処理に関する過去ログについて
投稿するにはまず登録を

題名 投稿者 日時
 » クロスレイヤ処理に関する過去ログについて beginner 2012/7/8 18:33
     Re: クロスレイヤ処理に関する過去ログについて hiro 2012/7/22 14:26
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
beginner
投稿日時: 2012/7/8 18:33
半人前
登録日: 2011/10/10
居住地:
投稿: 30
クロスレイヤ処理に関する過去ログについて
過去ログで、MAC層からTCPの情報を取得する方法に関するmastさんの記事を拝見しました。

http://simweb.kke.co.jp/qualnet/forum/modules/newbb/viewtopic.php?viewmode=thread&topic_id=360&forum=29&post_id=1351#1351

この記事の ■3 のコードで、
msg->transport_hdr = MESSAGE_ReturnPacket(msg); // Newly added
という行がありますが、ここで MESSAGE_ReturnPacket(msg) が何を返しているのかが分かりませんでした。
(msg->transport_hdr は、この記事で新たに定義されている void 型のポインタです)

上記の行が実行されたことで、TCPヘッダの情報(ポート番号やシーケンス番号、ウィンドウサイズ etc..)が全て取得可能になっているということでしょうか?

どなたかご教示いただければ幸いです。
よろしくお願い致します。


※MESSAGE_ReturnPacket(msg) について実際に出力させて確かめようとも思ったのですが、返り値が代入されているmsg->transport_hdr が void 型で定義されていたため、どのように確かめればよいか分かりませんでした。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT