From 18f9c35a59d7ffa195194f0d386dfd13bbb5a1cf Mon Sep 17 00:00:00 2001 From: didg Date: Wed, 25 May 2005 18:30:50 +0000 Subject: [PATCH] ad_open on volume with unix priv, miss volume.c in the previous commit. --- etc/afpd/volume.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/etc/afpd/volume.c b/etc/afpd/volume.c index b5cdd208..61238c77 100644 --- a/etc/afpd/volume.c +++ b/etc/afpd/volume.c @@ -1,5 +1,5 @@ /* - * $Id: volume.c,v 1.60 2005-05-14 12:54:53 didg Exp $ + * $Id: volume.c,v 1.61 2005-05-25 18:30:50 didg Exp $ * * Copyright (c) 1990,1993 Regents of The University of Michigan. * All Rights Reserved. See COPYRIGHT. @@ -618,7 +618,9 @@ static int creatvol(AFPObj *obj, struct passwd *pwd, volume->v_ad_options |= ADVOL_NODEV; if ((volume->v_flags & AFPVOL_CACHE)) volume->v_ad_options |= ADVOL_CACHE; - + if ((volume->v_flags & AFPVOL_UNIX_PRIV)) + volume->v_ad_options |= ADVOL_UNIXPRIV; + if (options[VOLOPT_PASSWORD].c_value) volume->v_password = strdup(options[VOLOPT_PASSWORD].c_value); -- 2.39.2