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

パスワード:


パスワード紛失

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

2024/02/19より291/1355
人気モジュール
No.1: フォーラム 91
No.2: QualNet概要 4
No.3: ニュース 4
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット57
No.2:Linux3
No.3:Unknown OS2

No.1:どっかの巡回ロボット50
No.2:Google巡回ロボット5
No.3:Safari3

日曜日からの合計
メイン
   Routing Protocols Implementation & Model Development
     APP_UdpSendNewDataWithPriorityについて
投稿するにはまず登録を

題名 投稿者 日時
   APP_UdpSendNewDataWithPriorityについて T.I 2018/1/16 11:41
     Re: APP_UdpSendNewDataWithPriorityについて Sekiguchi 2018/1/16 13:09
       Re: APP_UdpSendNewDataWithPriorityについて T.I 2018/1/16 16:40
     » Re: APP_UdpSendNewDataWithPriorityについて T.I 2018/1/17 11:27
         Re: APP_UdpSendNewDataWithPriorityについて Sekiguchi 2018/1/22 19:09
           Re: APP_UdpSendNewDataWithPriorityについて T.I 2018/1/24 18:08
           Re: APP_UdpSendNewDataWithPriorityについて T.I 2018/1/26 17:04
           Re: APP_UdpSendNewDataWithPriorityについて T.I 2018/2/5 17:46
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
T.I
投稿日時: 2018/1/17 11:27
半人前
登録日: 2017/10/21
居住地:
投稿: 32
Re: APP_UdpSendNewDataWithPriorityについて
追記です。

AppLayerCbrServerに転送制御追加のため以下のコードを書きました。

if (data.seqNo >= serverPtr->seqNo || data.isMdpEnabled)
{
/*-----------relay data-------------*/
char addrRly[MAX_STRING_LENGTH];
Address relayadd;
NodeAddress relayid;

sprintf(addrRly,"%d",node->nodeId);

IO_AppParseDestString(
node,
(char *)"CBR 1 255.255.255.255 100 512 1S 1S 25S PRECEDENCE 0",
addrRly,
&relayid,
&relayadd);

APP_UdpSendNewHeaderVirtualDataWithPriority(
node,
APP_CBR_SERVER,
relayadd,
(short) data.sourcePort,
info->destAddr,
(char *) &data,
sizeof(data),
msg->packetSize - sizeof(data),
APP_DEFAULT_TOS,
0,
TRACE_CBR);

シミュレーション実行したところ、以下のような表示が出ました。

Attempting license checkout ... success.
Loading scenario ./mcbr.config
Partition 0, Node 1 (335.03, 557.80, 0.00).
Partition 0, Node 2 (314.64, 857.75, 0.00).
Partition 0, Node 3 (1027.26, 94.12, 0.00).
Partition 0, Node 4 (1412.50, 493.74, 0.00).
Partition 0, Node 5 (731.12, 1284.64, 0.00).
Partition 0, Node 6 (279.70, 281.15, 0.00).
Partition 0, Node 7 (224.37, 717.97, 0.00).
Partition 0, Node 8 (480.63, 1096.54, 0.00).
Partition 0, Node 9 (943.65, 321.92, 0.00).
Partition 0, Node 10 (955.30, 575.27, 0.00).
Partition 0, Node 11 (725.25, 691.76, 0.00).
Partition 0, Node 12 (483.54, 758.74, 0.00).
Partition 0, Node 13 (400.00, 400.00, 0.00).
Partition 0, Node 14 (600.00, 400.00, 0.00).
Partition 0, Node 15 (745.63, 1038.30, 0.00).
Partition 0, Node 16 (996.07, 878.13, 0.00).
Partition 0, Node 17 (823.43, 213.47, 0.00).
Partition 0, Node 19 (400.00, 0.00, 0.00).
Partition 0, Node 20 (1266.90, 1128.57, 0.00).
Initialization completed in 0.503 sec at 2018-01-17 11:25:58.310
Segmentation fault (コアダンプ)

原因がわからず困っています。GUIでも実行してすぐに中止されてしまいます。
APP_UdpSendNewHeaderVirtualDataWithPriorityの部分をコメントアウトすれば中止されないことは確認済みです。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT