mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-03-10 00:00:04 +03:00
bcachefs-tools: Fix build break with FUSE.
bch2_link_trans() in the filesystem side was fixed to do timestamps properly, but the change to the tools call got lost. Signed-off-by: Justin Husted <sigstop@gmail.com>
This commit is contained in:
parent
82c7e8ff35
commit
17a7161dbe
@ -341,7 +341,7 @@ static void bcachefs_fuse_link(fuse_req_t req, fuse_ino_t inum,
|
|||||||
fuse_ino_t newparent, const char *newname)
|
fuse_ino_t newparent, const char *newname)
|
||||||
{
|
{
|
||||||
struct bch_fs *c = fuse_req_userdata(req);
|
struct bch_fs *c = fuse_req_userdata(req);
|
||||||
struct bch_inode_unpacked inode_u;
|
struct bch_inode_unpacked dir_u, inode_u;
|
||||||
struct qstr qstr = QSTR(newname);
|
struct qstr qstr = QSTR(newname);
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
@ -352,7 +352,7 @@ static void bcachefs_fuse_link(fuse_req_t req, fuse_ino_t inum,
|
|||||||
|
|
||||||
ret = bch2_trans_do(c, NULL, BTREE_INSERT_ATOMIC,
|
ret = bch2_trans_do(c, NULL, BTREE_INSERT_ATOMIC,
|
||||||
bch2_link_trans(&trans, newparent,
|
bch2_link_trans(&trans, newparent,
|
||||||
inum, &inode_u, &qstr));
|
inum, &dir_u, &inode_u, &qstr));
|
||||||
|
|
||||||
if (!ret) {
|
if (!ret) {
|
||||||
struct fuse_entry_param e = inode_to_entry(c, &inode_u);
|
struct fuse_entry_param e = inode_to_entry(c, &inode_u);
|
||||||
|
Loading…
Reference in New Issue
Block a user