Diff for /libaitrpc/src/srv.c between versions 1.25.2.2 and 1.26

version 1.25.2.2, 2015/03/09 22:01:34 version 1.26, 2015/05/18 15:09:59
Line 771  rxRAWPacket(sched_task_t *task) Line 771  rxRAWPacket(sched_task_t *task)
         } else {          } else {
                 estlen = sa.sa.sa_family == AF_INET ?                   estlen = sa.sa.sa_family == AF_INET ? 
                         sizeof(struct ip) : sizeof(struct ip6_hdr);                          sizeof(struct ip) : sizeof(struct ip6_hdr);
                rpc = (struct tagRPCCall*) b + estlen;                rpc = (struct tagRPCCall*) (b + estlen);
                 estlen += ntohl(rpc->call_len);                  estlen += ntohl(rpc->call_len);
                 if (estlen > AIT_LEN(&c->cli_buf))                  if (estlen > AIT_LEN(&c->cli_buf))
                         AIT_RE_BUF(&c->cli_buf, estlen);                          AIT_RE_BUF(&c->cli_buf, estlen);
Line 819  rxRAWPacket(sched_task_t *task) Line 819  rxRAWPacket(sched_task_t *task)
         len = estlen;          len = estlen;
         len -= sa.sa.sa_family == AF_INET ?           len -= sa.sa.sa_family == AF_INET ? 
                 sizeof(struct ip) : sizeof(struct ip6_hdr);                  sizeof(struct ip) : sizeof(struct ip6_hdr);
           memmove(AIT_GET_BUF(&c->cli_buf), rpc, len);
           rpc = (struct tagRPCCall*) AIT_GET_BUF(&c->cli_buf);
   
         /* skip loop packet */          /* skip loop packet */
         if (rpc->call_io & RPC_ACK)          if (rpc->call_io & RPC_ACK)

Removed from v.1.25.2.2  
changed lines
  Added in v.1.26


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