Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jan 2012 08:28:51 +0100
From:      =?UTF-8?Q?V=C3=A1clav_Zeman?= <v.haisman@sh.cvut.cz>
To:        <freebsd-hackers@freebsd.org>
Subject:   Re: dup3 syscall - atomic set O_CLOEXEC with dup2
Message-ID:  <7e876d727968c783478caf9dcab62488@shell.sh.cvut.cz>
In-Reply-To: <CAF6rxgn5uddFb4LOGb0E_OOpVMiFavOVHwnrKF7cFHb6tfrPjw@mail.gmail.com>
References:  <CAF6rxg=EjkwFbXQt3i2Nnz6_dcZtdek-2YdqyZnAdVPxVaWR_Q@mail.gmail.com> <20120112100840.GV31224@deviant.kiev.zoral.com.ua> <CAF6rxgne7M9xBb-mM1xsjPy3r-O%2BO%2BMzuYrsweG849V83MX3mA@mail.gmail.com> <CAF6rxgn5uddFb4LOGb0E_OOpVMiFavOVHwnrKF7cFHb6tfrPjw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 12 Jan 2012 22:07:58 -0500, Eitan Adler wrote:
> Okay - here is version 2 (compile and run tested)
>
> Index: sys/kern/kern_descrip.c
> ===================================================================
> --- sys/kern/kern_descrip.c	(revision 229830)
> +++ sys/kern/kern_descrip.c	(working copy)
> @@ -110,6 +110,7 @@
>  /* Flags for do_dup() */
>  #define DUP_FIXED	0x1	/* Force fixed allocation */
>  #define DUP_FCNTL	0x2	/* fcntl()-style errors */
> +#define DUP_CLOEXEC	0x4	/* Enable O_CLOEXEC on the new fs */
s/fs/fd/? -----------------------------------------------------^^

-- 
VZ




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7e876d727968c783478caf9dcab62488>