Ignore:
Timestamp:
Jul 10, 2020, 9:09:25 PM (4 years ago)
Author:
coas-nagasima
Message:

NTShellタスクを更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/ntshell/webserver/httpd-fs.c

    r436 r441  
    6363#endif /* NULL */
    6464
    65 extern ntstdio_t ntstdio;
     65extern ntstdio_t *ntstdio;
    6666
    6767/*-----------------------------------------------------------------------------------*/
     
    8989                        }
    9090                        else {
    91                                 ntstdio_printf(&ntstdio, "%s/%s\n", path, fn);
     91                                ntstdio_printf(ntstdio, "%s/%s\n", path, fn);
    9292                        }
    9393                }
     
    114114        if ((res = f_open(fd, name, FA_OPEN_EXISTING | FA_READ)) != FR_OK) {
    115115                if ((res = f_opendir(&dir, name)) != FR_OK) {
    116                         ntstdio_printf(&ntstdio, "f_opendir(%s) => %d\n", name, res);
     116                        ntstdio_printf(ntstdio, "f_opendir(%s) => %d\n", name, res);
    117117                        return 0;
    118118                }
    119119
    120120                if ((res = f_readdir(&dir, &fno)) != FR_OK) {
    121                         ntstdio_printf(&ntstdio, "f_readdir(%s) => %d\n", name, res);
     121                        ntstdio_printf(ntstdio, "f_readdir(%s) => %d\n", name, res);
    122122                        return 0;
    123123                }
     
    132132
    133133                if (res != FR_OK) {
    134                         ntstdio_printf(&ntstdio, "f_open(%s) => %d %x\n", name, res, fno.fattrib);
     134                        ntstdio_printf(ntstdio, "f_open(%s) => %d %x\n", name, res, fno.fattrib);
    135135                        return 0;
    136136                }
     
    139139        file->len = fd->fsize;
    140140
    141         //ntstdio_printf(&ntstdio, "httpd_fs_open(%s) %d\n", name, file->len);
     141        //ntstdio_printf(ntstdio, "httpd_fs_open(%s) %d\n", name, file->len);
    142142
    143143        return 1;
     
    158158
    159159        if ((res = f_open(fd, name, FA_CREATE_ALWAYS | FA_WRITE)) != FR_OK) {
    160                 ntstdio_printf(&ntstdio, "f_open(%s) => %d\n", name, res);
     160                ntstdio_printf(ntstdio, "f_open(%s) => %d\n", name, res);
    161161                return 0;
    162162        }
     
    165165        file->len = 0;
    166166
    167         //ntstdio_printf(&ntstdio, "httpd_fs_create(%s) %d\n", file->name, file->len);
     167        //ntstdio_printf(ntstdio, "httpd_fs_create(%s) %d\n", file->name, file->len);
    168168
    169169        return 1;
     
    179179
    180180        if ((ret = f_lseek(fd, file->pos)) != FR_OK) {
    181                 ntstdio_printf(&ntstdio, "f_lseek(%s, %d) => %d\n", file->name, file->pos, ret);
     181                ntstdio_printf(ntstdio, "f_lseek(%s, %d) => %d\n", file->name, file->pos, ret);
    182182                return 0;
    183183        }
    184184
    185185        if (file->pos != fd->fptr) {
    186                 ntstdio_printf(&ntstdio, "f_lseek(%s, %d) != %d\n", file->name, file->pos, fd->fptr);
     186                ntstdio_printf(ntstdio, "f_lseek(%s, %d) != %d\n", file->name, file->pos, fd->fptr);
    187187        }
    188188
    189189        if ((ret = f_read(fd, dst, len, &rlen)) != FR_OK) {
    190                 ntstdio_printf(&ntstdio, "f_read(%s, 0x%p, %d) => %d\n", file->name, dst, len, ret);
    191                 return 0;
    192         }
    193 
    194         //ntstdio_printf(&ntstdio, "httpd_fs_read(%s, %d, %d) => %d\n", file->name, file->pos, len, rlen);
     190                ntstdio_printf(ntstdio, "f_read(%s, 0x%p, %d) => %d\n", file->name, dst, len, ret);
     191                return 0;
     192        }
     193
     194        //ntstdio_printf(ntstdio, "httpd_fs_read(%s, %d, %d) => %d\n", file->name, file->pos, len, rlen);
    195195
    196196        return rlen;
     
    206206
    207207        if ((ret = f_lseek(fd, file->pos)) != FR_OK) {
    208                 ntstdio_printf(&ntstdio, "f_lseek(%s, %d) => %d\n", file->name, file->pos, ret);
     208                ntstdio_printf(ntstdio, "f_lseek(%s, %d) => %d\n", file->name, file->pos, ret);
    209209                return 0;
    210210        }
    211211
    212212        if (file->pos != fd->fptr) {
    213                 ntstdio_printf(&ntstdio, "f_lseek(%s, %d) != %d\n", file->name, file->pos, fd->fptr);
     213                ntstdio_printf(ntstdio, "f_lseek(%s, %d) != %d\n", file->name, file->pos, fd->fptr);
    214214        }
    215215
    216216        if ((ret = f_write(fd, src, len, &rlen)) != FR_OK) {
    217                 ntstdio_printf(&ntstdio, "f_write(%s, 0x%p, %d) => %d\n", file->name, src, len, ret);
     217                ntstdio_printf(ntstdio, "f_write(%s, 0x%p, %d) => %d\n", file->name, src, len, ret);
    218218                return 0;
    219219        }
     
    222222        file->len += rlen;
    223223
    224         //ntstdio_printf(&ntstdio, "httpd_fs_write(%s, %d, %d) => %d\n", file->name, file->pos, len, rlen);
     224        //ntstdio_printf(ntstdio, "httpd_fs_write(%s, %d, %d) => %d\n", file->name, file->pos, len, rlen);
    225225
    226226        return rlen;
     
    234234
    235235        if ((ret = f_close(fd)) != FR_OK) {
    236                 ntstdio_printf(&ntstdio, "f_close(%s) => %d\n", file->name, ret);
     236                ntstdio_printf(ntstdio, "f_close(%s) => %d\n", file->name, ret);
    237237                return 0;
    238238        }
Note: See TracChangeset for help on using the changeset viewer.