svn commit: r250462 - head/usr.bin/lockf
Mateusz Guzik
mjguzik at gmail.com
Fri May 10 18:01:30 UTC 2013
On Fri, May 10, 2013 at 05:30:30PM +0000, Eitan Adler wrote:
> Author: eadler
> Date: Fri May 10 17:30:29 2013
> New Revision: 250462
> URL: http://svnweb.freebsd.org/changeset/base/250462
>
> Log:
> Add option to lockf to avoid creating a file if it does not exist.
>
Patch seems to be incomplete.
> +.It Dv EX_UNAVAILABLE
> +The
> +.Fl n
> +option is specified and the specified lock file does not exist.
> .It Dv EX_USAGE
> There was an error on the
> .Nm
>
>
> - if ((fd = open(name, O_RDONLY|O_CREAT|O_EXLOCK|flags, 0666)) == -1) {
> + if ((fd = open(name, flags|O_RDONLY|O_EXLOCK|flags, 0666)) == -1) {
> if (errno == EAGAIN || errno == EINTR)
> return (-1);
> err(EX_CANTCREAT, "cannot open %s", name);
EX_UNAVAILABLE is never returned.
--
Mateusz Guzik <mjguzik gmail.com>
More information about the svn-src-all
mailing list