From: Jeremy Allison Date: Thu, 22 Aug 2019 21:34:13 +0000 (-0700) Subject: s3: torture: Change cmd_readlink to call SMB_VFS_READLINKAT(). X-Git-Tag: tevent-0.10.1~173 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4684e2c9270291c664c83099104e5178203265ef;p=thirdparty%2Fsamba.git s3: torture: Change cmd_readlink to call SMB_VFS_READLINKAT(). Use conn->cwd_fsp as current fsp. No logic change for now. Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme --- diff --git a/source3/torture/cmd_vfs.c b/source3/torture/cmd_vfs.c index ecfad479488..e9409d81de8 100644 --- a/source3/torture/cmd_vfs.c +++ b/source3/torture/cmd_vfs.c @@ -1197,8 +1197,13 @@ static NTSTATUS cmd_readlink(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int arg if (smb_fname == NULL) { return NT_STATUS_NO_MEMORY; } - if ((size = SMB_VFS_READLINK(vfs->conn, smb_fname, - buffer, PATH_MAX)) == -1) { + size = SMB_VFS_READLINKAT(vfs->conn, + vfs->conn->cwd_fsp, + smb_fname, + buffer, + PATH_MAX); + + if (size == -1) { printf("readlink: error=%d (%s)\n", errno, strerror(errno)); return NT_STATUS_UNSUCCESSFUL; }