Changeset 79ea5af in mainline for uspace/srv/vfs/vfs_ops.c
- Timestamp:
- 2017-03-30T20:47:53Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 67e881c
- Parents:
- ae7bfbbd
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/vfs/vfs_ops.c
rae7bfbbd r79ea5af 672 672 } 673 673 674 int vfs_op_unlink(int parentfd, int expectfd, int wflag,char *path)674 int vfs_op_unlink(int parentfd, int expectfd, char *path) 675 675 { 676 676 int rc = EOK; … … 683 683 fibril_rwlock_write_lock(&namespace_rwlock); 684 684 685 int lflag = (wflag & WALK_DIRECTORY) ? L_DIRECTORY: 0;686 687 685 /* 688 686 * Files are retrieved in order of file descriptors, to prevent … … 717 715 if (expectfd >= 0) { 718 716 vfs_lookup_res_t lr; 719 rc = vfs_lookup_internal(parent->node, path, lflag, &lr);717 rc = vfs_lookup_internal(parent->node, path, 0, &lr); 720 718 if (rc != EOK) 721 719 goto exit; … … 733 731 734 732 vfs_lookup_res_t lr; 735 rc = vfs_lookup_internal(parent->node, path, lflag |L_UNLINK, &lr);733 rc = vfs_lookup_internal(parent->node, path, L_UNLINK, &lr); 736 734 if (rc != EOK) 737 735 goto exit;
Note:
See TracChangeset
for help on using the changeset viewer.