Bug 219262 - O_VERIFY flag not documented in open(2) man page
Summary: O_VERIFY flag not documented in open(2) man page
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Books & Articles (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Stephen J. Kiernan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-13 19:42 UTC by Ed Maste
Modified: 2017-07-20 18:14 UTC (History)
2 users (show)

See Also:
emaste: mfc-stable11+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Maste freebsd_committer freebsd_triage 2017-05-13 19:42:02 UTC
r281845 "Support file verification in MAC" introduced the O_VERIFY open(2) flag, which is as yet (as of r318026) undocumented:

% egrep -r '#define[[:space:]]*O_VERIFY' sys/sys 
sys/sys/fcntl.h:#define O_VERIFY        0x00200000      /* open only after verification */

% grep O_VERIFY lib/libc/sys/open.2
%
Comment 1 Ed Maste freebsd_committer freebsd_triage 2017-05-16 01:49:43 UTC
Committed as r318314
https://svnweb.freebsd.org/changeset/base/318314
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-05-25 18:55:37 UTC
A commit references this bug:

Author: stevek
Date: Thu May 25 18:55:10 UTC 2017
New revision: 318893
URL: https://svnweb.freebsd.org/changeset/base/318893

Log:
  MFC r318314

  Add information to open(2) man page about the O_VERIFY flag.

  PR:		219262
  Reviewed by:	bjk wblock
  Approved by:	sjg (mentor)
  Obtained from:	Juniper Networks, Inc.

Changes:
_U  stable/11/
  stable/11/lib/libc/sys/open.2