Page MenuHomeFreeBSD

D17058.diff
No OneTemporary

D17058.diff

Index: head/stand/libsa/tftp.c
===================================================================
--- head/stand/libsa/tftp.c
+++ head/stand/libsa/tftp.c
@@ -447,8 +447,10 @@
memset(tftpfile, 0, sizeof(*tftpfile));
tftpfile->tftp_blksize = TFTP_REQUESTED_BLKSIZE;
tftpfile->iodesc = io = socktodesc(*(int *) (f->f_devdata));
- if (io == NULL)
+ if (io == NULL) {
+ free(tftpfile);
return (EINVAL);
+ }
io->destip = servip;
tftpfile->off = 0;

File Metadata

Mime Type
text/plain
Expires
Fri, Oct 24, 10:47 AM (32 m, 12 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24129217
Default Alt Text
D17058.diff (459 B)

Event Timeline