Diff for /tftpd/src/buf.c between versions 1.2 and 1.2.2.1

version 1.2, 2014/02/24 15:23:39 version 1.2.2.1, 2014/02/24 16:03:56
Line 36  flushBuffer(int fd) Line 36  flushBuffer(int fd)
                 return 0;                  return 0;
   
         m = cfg_getAttribute(&cfg, "tftpd", "buf_pad");          m = cfg_getAttribute(&cfg, "tftpd", "buf_pad");
        if (m && RPACK_REMAIN(bf)) {        if (m && RPACK_OFF(bf) && RPACK_REMAIN(bf)) {
                 memset(RPACK_NEXT(bf), (u_char) strtol(m, NULL, 0), RPACK_REMAIN(bf));                  memset(RPACK_NEXT(bf), (u_char) strtol(m, NULL, 0), RPACK_REMAIN(bf));
                 EVERBOSE(4, "Padding buffer with '%c' len=%d", *m, RPACK_REMAIN(bf));                  EVERBOSE(4, "Padding buffer with '%c' len=%d", *m, RPACK_REMAIN(bf));
                 rpack_rnext(bf, RPACK_REMAIN(bf));                  rpack_rnext(bf, RPACK_REMAIN(bf));

Removed from v.1.2  
changed lines
  Added in v.1.2.2.1


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