]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/netkit-tftp/netkit-tftp-0.17/tftpd_add_debug.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / netkit-tftp / netkit-tftp-0.17 / tftpd_add_debug.patch
1
2 #
3 # Patch managed by http://www.holgerschurig.de/patcher.html
4 #
5
6 --- netkit-tftp-0.17/tftpd/tftpd.c~tftpd_add_debug
7 +++ netkit-tftp-0.17/tftpd/tftpd.c
8 @@ -252,6 +252,8 @@
9         char *filename, *mode = NULL;
10  
11         filename = cp = tp->th_stuff;
12 +       syslog(LOG_NOTICE, "tp->th_opcode=%x, tp = %p, &(tp->th_stuff)=%p, filename=%s", tp->th_opcode,tp, &(tp->th_stuff),filename);
13 +
14  again:
15         while (cp < buf + size) {
16                 if (*cp == '\0')
17 @@ -340,8 +342,10 @@
18                         return(EACCESS);
19                 }
20         }
21 -       if (stat(filename, &stbuf) < 0)
22 +       if (stat(filename, &stbuf) < 0) {
23 +               syslog(LOG_NOTICE, "file %s not found", filename);
24                 return (errno == ENOENT ? ENOTFOUND : EACCESS);
25 +       }
26  #if 0
27         /*
28          * The idea is that symlinks are dangerous. However, a symlink