Soft links: Update Documentation, rename file, add system calls

This commit is contained in:
Gregory Nutt
2017-02-02 17:11:08 -06:00
parent 35d738d85f
commit b39d962021
10 changed files with 147 additions and 105 deletions
+1 -1
View File
@@ -328,7 +328,7 @@ union inode_ops_u
FAR struct mqueue_inode_s *i_mqueue; /* POSIX message queue */
#endif
#ifdef CONFIG_PSEUDOFS_SOFTLINKS
FAR char *i_link; /* Full path to link */
FAR char *i_link; /* Full path to link target */
#endif
};
+11 -4
View File
@@ -323,11 +323,18 @@
# define SYS_statfs (__SYS_filedesc+12)
# define SYS_telldir (__SYS_filedesc+13)
# if defined(CONFIG_PIPES) && CONFIG_DEV_PIPE_SIZE > 0
# define SYS_pipe2 (__SYS_filedesc+14)
# define __SYS_mkfifo2 (__SYS_filedesc+15)
# if defined(CONFIG_PSEUDOFS_SOFTLINKS)
# define SYS_link (__SYS_filedesc+14)
# define __SYS_pipes (__SYS_filedesc+15)
# else
# define __SYS_mkfifo2 (__SYS_filedesc+14)
# define __SYS_pipes (__SYS_filedesc+14)
# endif
# if defined(CONFIG_PIPES) && CONFIG_DEV_PIPE_SIZE > 0
# define SYS_pipe2 (__SYS_pipes+0)
# define __SYS_mkfifo2 (__SYS_pipes+1)
# else
# define __SYS_mkfifo2 (__SYS_pipes+0)
# endif
# if defined(CONFIG_PIPES) && CONFIG_DEV_FIFO_SIZE > 0