Page MenuHomeFreeBSD

D21695.id62883.diff
No OneTemporary

D21695.id62883.diff

Index: head/usr.bin/tftp/main.c
===================================================================
--- head/usr.bin/tftp/main.c
+++ head/usr.bin/tftp/main.c
@@ -491,6 +491,7 @@
if (fstat(fd, &sb) < 0) {
warn("%s", cp);
+ close(fd);
return;
}
asprintf(&options[OPT_TSIZE].o_request, "%ju", sb.st_size);
@@ -746,7 +747,7 @@
exit(0);
len = MIN(MAXLINE, num);
memcpy(line, bp, len);
- line[len] = '\0';
+ line[len - 1] = '\0';
history(hist, hep, H_ENTER, bp);
} else {
line[0] = 0;

File Metadata

Mime Type
text/plain
Expires
Thu, Feb 19, 8:11 AM (10 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28873983
Default Alt Text
D21695.id62883.diff (528 B)

Event Timeline