nuttx/fs/vfs
Xiao Qin e5c79ba1a6 Merged in x_qin/nuttx/null_check_for_open_and_write (pull request #498)
fs/vfs:null check for path on open and buf on write

Null path check is depend on CONFIG_DEBUG_FEATURES and CONFIG_DEBUG_ASSERTIONS, added null checking so it's always performed
Added null checking on buf for write()

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-29 18:15:33 +00:00
..
fs_close.c
fs_dup2.c
fs_dup.c
fs_dupfd2.c
fs_dupfd.c
fs_epoll.c epoll: fix epoll_wait function 2017-07-22 09:01:24 -06:00
fs_fcntl.c
fs_fdopen.c vfs: fdopen: add missing file stream flags clearing. Clear file stream structure regardless of config options. Structure clearing is needed as previous use of stream list entry might leave fs_flags set. 2017-05-31 06:20:18 -06:00
fs_fstat.c C library: Add fstatfs(); fix a reference counting error in fstat(). 2017-02-17 08:35:59 -06:00
fs_fstatfs.c fstatfs: Rethink last commit. Add verification that the file descriptor refers to an open file. This also should eliminate the warning while doing something useful. 2017-02-22 14:17:14 -06:00
fs_fsync.c
fs_getfilep.c
fs_ioctl.c
fs_link.c Replace 'the the' with 'the' 2017-05-11 13:15:13 -06:00
fs_lseek.c fs/vfs: file_seek() is an internal OS interface and should not errors via the errno 2017-09-28 13:55:36 -06:00
fs_mkdir.c Add macros support that will eventually allow dynamic allocation of strings need to support soft links. 2017-02-05 14:25:45 -06:00
fs_open.c Merged in x_qin/nuttx/null_check_for_open_and_write (pull request #498) 2017-09-29 18:15:33 +00:00
fs_poll.c poll: fix poll for regular files and block devices. Open Group documentation tells that poll (and select) support regular files and that 'Regular files shall always poll TRUE for reading and writing'. 2017-08-03 09:58:20 -06:00
fs_pread.c This commit adds support for routing tables in files in a file system. This might be useful for customized, per-unit routing tables. 2017-09-29 08:33:36 -06:00
fs_pwrite.c This commit adds support for routing tables in files in a file system. This might be useful for customized, per-unit routing tables. 2017-09-29 08:33:36 -06:00
fs_read.c fs/vfs: file_read() is an internal OS interface and should not errors via the errno 2017-09-28 14:14:32 -06:00
fs_readlink.c Add macros support that will eventually allow dynamic allocation of strings need to support soft links. 2017-02-05 14:25:45 -06:00
fs_rename.c rename(): Correct more issues. (1) Move to the root directory in the pseudo file system, (2) Fix path naming calculation when the path is the root directory of a mounted file system, and (3) dont't do the rename if the source and destination of the rename are the same. 2017-02-12 08:37:28 -06:00
fs_rmdir.c Add macros support that will eventually allow dynamic allocation of strings need to support soft links. 2017-02-05 14:25:45 -06:00
fs_select.c VFS poll(): Add some error handling logic 2017-04-20 19:15:17 -06:00
fs_sendfile.c sendfile(): Fix error introduced with commit ff73be870e. Noted by Maciej Wójcik 2017-03-05 11:50:34 -06:00
fs_stat.c In some cases, packets are still not sent behind the router. I found that NuttX sends the ARP requests not to the router but to the target. Mistake in file net/route/netdev_router.c. From Aleksandr Kazantsev 2017-09-20 13:19:05 -06:00
fs_statfs.c C library: Add fstatfs(); fix a reference counting error in fstat(). 2017-02-17 08:35:59 -06:00
fs_unlink.c Revert "FS: Fix backward conditional logic that prevent unlink() from building in some configurations." 2017-03-04 08:16:46 -06:00
fs_write.c Merged in x_qin/nuttx/null_check_for_open_and_write (pull request #498) 2017-09-29 18:15:33 +00:00
Make.defs C library: Add fstatfs(); fix a reference counting error in fstat(). 2017-02-17 08:35:59 -06:00