Diff for /tftpd/src/srv.c between versions 1.2.2.9 and 1.2.2.10

version 1.2.2.9, 2014/02/20 23:05:58 version 1.2.2.10, 2014/02/20 23:11:18
Line 355  ACK(sched_task_t *task) Line 355  ACK(sched_task_t *task)
         if (ntohs(code) > cli.seq || (ntohs(code) < (cli.seq - 1))) {          if (ntohs(code) > cli.seq || (ntohs(code) < (cli.seq - 1))) {
                 code = htole16(5);                  code = htole16(5);
                 goto end;                  goto end;
        } else if (ntohs(code) == cli.seq)        } else if (ntohs(code) == cli.seq) {
                cli.seq++;                /* check for rollover seq id */
                 if (cli.roll && cli.seq == USHRT_MAX)
                         cli.seq = cli.roll;
                 else
                         cli.seq++;
         }
   
         EVERBOSE(3, "ACK:: seq=%hu; my new seq=%hu;", ntohs(code), cli.seq);          EVERBOSE(3, "ACK:: seq=%hu; my new seq=%hu;", ntohs(code), cli.seq);
   

Removed from v.1.2.2.9  
changed lines
  Added in v.1.2.2.10


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