|
|
| version 1.1.2.3, 2014/02/24 15:12:31 | version 1.1.2.4, 2014/02/24 15:22:39 |
|---|---|
| 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) { | if (m && RPACK_REMAIN(bf)) { |
| memset(RPACK_NEXT(bf), *m, 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)); |
| } | } |