Changeset 6e5562a in mainline for uspace/app
- Timestamp:
- 2017-03-31T19:57:38Z (9 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 80743a1
- Parents:
- a56cef9
- Location:
- uspace/app
- Files:
-
- 12 edited
-
bdsh/cmds/modules/cp/cp.c (modified) (3 diffs)
-
bdsh/cmds/modules/mkdir/mkdir.c (modified) (4 diffs)
-
bdsh/cmds/modules/mkfile/mkfile.c (modified) (1 diff)
-
fontviewer/fontviewer.c (modified) (1 diff)
-
sysinst/futil.c (modified) (2 diffs)
-
sysinst/sysinst.c (modified) (3 diffs)
-
taskdump/elf_core.c (modified) (1 diff)
-
taskdump/symtab.c (modified) (1 diff)
-
tester/hw/misc/virtchar1.c (modified) (1 diff)
-
tester/vfs/vfs1.c (modified) (2 diffs)
-
untar/main.c (modified) (2 diffs)
-
websrv/websrv.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/cmds/modules/cp/cp.c
ra56cef9 r6e5562a 36 36 #include <str.h> 37 37 #include <fcntl.h> 38 #include <sys/stat.h>39 38 #include <vfs/vfs.h> 40 39 #include <dirent.h> … … 296 295 merge_paths(dest_path, PATH_MAX, src_dirname); 297 296 298 if ( mkdir(dest_path, 0) != 0) {297 if (vfs_link_path(dest_path, KIND_DIRECTORY) != EOK) { 299 298 printf("Unable to create " 300 299 "dest directory %s\n", dest_path); … … 310 309 * e.g. cp -r /src /data/new_dir_src 311 310 */ 312 if ( mkdir(dest_path, 0) != 0) {311 if (vfs_link_path(dest_path, KIND_DIRECTORY) != EOK) { 313 312 printf("Unable to create " 314 313 "dest directory %s\n", dest_path); -
uspace/app/bdsh/cmds/modules/mkdir/mkdir.c
ra56cef9 r6e5562a 32 32 #include <fcntl.h> 33 33 #include <sys/types.h> 34 #include <sys/stat.h>35 34 #include <getopt.h> 36 35 #include <stdarg.h> … … 98 97 99 98 if (!create_parents) { 100 if (mkdir(path, 0) != 0) { 99 ret = vfs_link_path(path, KIND_DIRECTORY); 100 if (ret != EOK) { 101 101 cli_error(CL_EFAIL, "%s: could not create %s (%s)", 102 cmdname, path, str_error( errno));102 cmdname, path, str_error(ret)); 103 103 ret = 1; 104 104 } … … 136 136 path[prev_off] = 0; 137 137 138 if (mkdir(path, 0) != 0 && errno != EEXIST) { 138 ret = vfs_link_path(path, KIND_DIRECTORY); 139 if (ret != EOK && ret != EEXIST) { 139 140 cli_error(CL_EFAIL, "%s: could not create %s (%s)", 140 cmdname, path, str_error( errno));141 cmdname, path, str_error(ret)); 141 142 ret = 1; 142 143 goto leave; … … 146 147 } 147 148 /* Create the final directory. */ 148 if (mkdir(path, 0) != 0) { 149 ret = vfs_link_path(path, KIND_DIRECTORY); 150 if (ret != EOK) { 149 151 cli_error(CL_EFAIL, "%s: could not create %s (%s)", 150 cmdname, path, str_error( errno));152 cmdname, path, str_error(ret)); 151 153 ret = 1; 152 154 } -
uspace/app/bdsh/cmds/modules/mkfile/mkfile.c
ra56cef9 r6e5562a 33 33 #include <fcntl.h> 34 34 #include <sys/types.h> 35 #include <sys/stat.h>36 35 #include <macros.h> 37 36 #include <getopt.h> -
uspace/app/fontviewer/fontviewer.c
ra56cef9 r6e5562a 36 36 #include <unistd.h> 37 37 #include <fcntl.h> 38 #include <sys/stat.h>39 38 #include <errno.h> 40 39 #include <malloc.h> -
uspace/app/sysinst/futil.c
ra56cef9 r6e5562a 39 39 #include <stdio.h> 40 40 #include <stdlib.h> 41 #include <sys/stat.h>42 41 #include <vfs/vfs.h> 43 42 #include <sys/types.h> … … 130 129 } else if (s.is_directory) { 131 130 printf("Create directory '%s'\n", destp); 132 rc = mkdir(destp, 0);131 rc = vfs_link_path(destp, KIND_DIRECTORY); 133 132 if (rc != EOK) 134 133 return EIO; -
uspace/app/sysinst/sysinst.c
ra56cef9 r6e5562a 43 43 #include <stdio.h> 44 44 #include <stdlib.h> 45 #include <sys/stat.h>46 45 #include <task.h> 47 46 #include <vfs/vfs.h> … … 175 174 return EIO; 176 175 177 rc = mkdir(MOUNT_POINT, 0);176 rc = vfs_link_path(MOUNT_POINT, KIND_DIRECTORY); 178 177 if (rc != EOK) 179 178 return rc; … … 214 213 215 214 printf("sysinst_copy_boot_files(): create CD mount point\n"); 216 rc = mkdir(CD_MOUNT_POINT, 0);215 rc = vfs_link_path(CD_MOUNT_POINT, KIND_DIRECTORY); 217 216 if (rc != EOK) 218 217 return rc; -
uspace/app/taskdump/elf_core.c
ra56cef9 r6e5562a 54 54 #include <errno.h> 55 55 #include <sys/types.h> 56 #include <sys/stat.h>57 56 #include <unistd.h> 58 57 #include <fcntl.h> -
uspace/app/taskdump/symtab.c
ra56cef9 r6e5562a 41 41 #include <errno.h> 42 42 #include <sys/types.h> 43 #include <sys/stat.h>44 43 #include <fcntl.h> 45 44 -
uspace/app/tester/hw/misc/virtchar1.c
ra56cef9 r6e5562a 45 45 #include <vfs/vfs.h> 46 46 #include <vfs/vfs_sess.h> 47 #include <sys/stat.h>48 47 #include <fcntl.h> 49 48 #include "../../tester.h" -
uspace/app/tester/vfs/vfs1.c
ra56cef9 r6e5562a 37 37 #include <loc.h> 38 38 #include <sys/types.h> 39 #include <sys/stat.h>40 39 #include "../tester.h" 41 40 … … 71 70 { 72 71 aoff64_t pos = 0; 72 int rc; 73 73 74 if (mkdir(TEST_DIRECTORY, 0) != 0) { 75 TPRINTF("rc=%d\n", errno); 76 return "mkdir() failed"; 74 rc = vfs_link_path(TEST_DIRECTORY, KIND_DIRECTORY); 75 if (rc != EOK) { 76 TPRINTF("rc=%d\n", rc); 77 return "vfs_link_path() failed"; 77 78 } 78 79 TPRINTF("Created directory %s\n", TEST_DIRECTORY); -
uspace/app/untar/main.c
ra56cef9 r6e5562a 35 35 #include <stdio.h> 36 36 #include <stdlib.h> 37 #include <sys/stat.h>38 37 #include <errno.h> 39 38 #include <str_error.h> 39 #include <vfs/vfs.h> 40 40 #include "tar.h" 41 41 … … 103 103 static int handle_directory(const tar_header_t *header, FILE *tarfile) 104 104 { 105 if (mkdir(header->filename, 0755) != 0) { 106 if (errno != EEXIST) { 105 int rc; 106 107 rc = vfs_link_path(header->filename, KIND_DIRECTORY); 108 if (rc != EOK) { 109 if (rc != EEXIST) { 107 110 fprintf(stderr, "Failed to create directory %s: %s.\n", 108 header->filename, str_error( errno));109 return errno;111 header->filename, str_error(rc)); 112 return rc; 110 113 } 111 114 } -
uspace/app/websrv/websrv.c
ra56cef9 r6e5562a 39 39 #include <stdio.h> 40 40 #include <sys/types.h> 41 #include <sys/stat.h>42 41 #include <stdlib.h> 43 42 #include <fcntl.h>
Note:
See TracChangeset
for help on using the changeset viewer.
