From 8cd9636458e175d2e1b63a5211423cec04a6ce91 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Wed, 27 Dec 2006 10:57:59 +0000 Subject: r20356: Consolidate the calls to parent_dirname() per open to one. This involved passing the dirname as argument to a few routines instead of calling parent_dirname() deep down. Volker (This used to be commit 7977fd78652897bb7d4db1c21c5749043428f911) --- source3/smbd/trans2.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'source3/smbd/trans2.c') diff --git a/source3/smbd/trans2.c b/source3/smbd/trans2.c index e91cc7be06..9f22f65e34 100644 --- a/source3/smbd/trans2.c +++ b/source3/smbd/trans2.c @@ -4300,8 +4300,9 @@ size = %.0f, uid = %u, gid = %u, raw perms = 0%o\n", return(UNIXERROR(ERRDOS,ERRnoaccess)); if (lp_inherit_perms(SNUM(conn))) { - inherit_access_acl(conn, fname, - unixmode); + inherit_access_acl( + conn, parent_dirname(fname), + fname, unixmode); } SSVAL(params,0,0); -- cgit