|
|
| version 1.16.2.6, 2013/07/16 12:35:25 | version 1.17.6.1, 2013/08/22 11:55:45 |
|---|---|
| Line 191 txPacket(sched_task_t *task) | Line 191 txPacket(sched_task_t *task) |
| } | } |
| } | } |
| rpc->call_len = htons(wlen); | rpc->call_len = htonl(wlen); |
| #if 0 | #if 0 |
| /* calculate CRC */ | /* calculate CRC */ |
| Line 303 rxPacket(sched_task_t *task) | Line 303 rxPacket(sched_task_t *task) |
| } else | } else |
| rpc = (struct tagRPCCall*) (buf + off); | rpc = (struct tagRPCCall*) (buf + off); |
| len = ntohs(rpc->call_len); | len = ntohl(rpc->call_len); |
| rlen -= len; | rlen -= len; |
| /* check RPC packet lengths */ | /* check RPC packet lengths */ |
| Line 422 txUDPPacket(sched_task_t *task) | Line 422 txUDPPacket(sched_task_t *task) |
| } | } |
| } | } |
| rpc->call_len = htons(wlen); | rpc->call_len = htonl(wlen); |
| /* calculate CRC */ | /* calculate CRC */ |
| rpc->call_crc ^= rpc->call_crc; | rpc->call_crc ^= rpc->call_crc; |
| Line 480 rxUDPPacket(sched_task_t *task) | Line 480 rxUDPPacket(sched_task_t *task) |
| } else | } else |
| rpc = (struct tagRPCCall*) (AIT_GET_BUF(&c->cli_buf) + off); | rpc = (struct tagRPCCall*) (AIT_GET_BUF(&c->cli_buf) + off); |
| len = ntohs(rpc->call_len); | len = ntohl(rpc->call_len); |
| rlen -= len; | rlen -= len; |
| /* check RPC packet lengths */ | /* check RPC packet lengths */ |
| Line 665 flushBLOB(sched_task_t *task) | Line 665 flushBLOB(sched_task_t *task) |
| { | { |
| rpc_srv_t *srv = TASK_ARG(task); | rpc_srv_t *srv = TASK_ARG(task); |
| rpc_blob_t *b, *tmp; | rpc_blob_t *b, *tmp; |
| printf("!signal 99\n"); | |
| TAILQ_FOREACH_SAFE(b, &srv->srv_blob.blobs, blob_node, tmp) { | TAILQ_FOREACH_SAFE(b, &srv->srv_blob.blobs, blob_node, tmp) { |
| TAILQ_REMOVE(&srv->srv_blob.blobs, b, blob_node); | TAILQ_REMOVE(&srv->srv_blob.blobs, b, blob_node); |