OpenGrok
Cross Reference: pathbuf.9
xref
: /
src
/
share
/
man
/
man9
/
pathbuf.9
Home
|
History
|
Annotate
|
Download
|
only in
man9
History log of
/src/share/man/man9/pathbuf.9
Revision
Date
Author
Comments
1.2
30-Nov-2010
dholland
Document pathbuf_assimilate, used by nfsd to move pathnames from mbufs to
pathbufs. It is like pathbuf_create but takes responsibility for the path
buffer passed in. (Because this is asymmetric, it carries an extra risk
of error and therefore shouldn't be used except where it's really needed.)
1.1
19-Nov-2010
dholland
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.
Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).
The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.
Indexes created Thu Oct 02 14:10:14 GMT 2025