From 51af59ee59b1173ec12b24edcfe9a78a9b5c9fd8 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Mon, 29 Dec 2025 11:25:07 -0600 Subject: [PATCH] func_mknod_ff.cpp --- src/func_mknod_ff.cpp | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/src/func_mknod_ff.cpp b/src/func_mknod_ff.cpp index 5c8a444e..bff7ecb3 100644 --- a/src/func_mknod_ff.cpp +++ b/src/func_mknod_ff.cpp @@ -48,29 +48,4 @@ Func2::MknodFF::operator()(const ugid_t &ugid_, rv = fs::mknod_as(ugid_,fullpath,mode_,dev_); } - - if(!create_branch) - return -ENOSPC; - - // Clone path if needed - if(existing_branch != create_branch) - { - rv = fs::clonepath(existing_branch->path, - create_branch->path, - fusedirpath); - if(rv < 0) - return rv; - } - - // Create the node - fs::path fullpath = create_branch->path / fusepath_; - if(!fs::acl::dir_has_defaults(fullpath)) - { - mode_t mode = mode_ & ~umask_; - return fs::mknod_as(ugid_, fullpath, mode, dev_); - } - else - { - return fs::mknod_as(ugid_, fullpath, mode_, dev_); - } }