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:
Justin Husted 2019-12-28 15:37:42 -08:00
parent 82c7e8ff35
commit 17a7161dbe

View File

@ -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);