Diff for /libaitrpc/src/srv.c between versions 1.16.2.6 and 1.17.6.1

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);

Removed from v.1.16.2.6  
changed lines
  Added in v.1.17.6.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>