| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
|
|
|
| |
hackathon.
|
| |
|
| |
|
|
|
|
|
|
|
| |
XXXat(2) system calls from POSIX 2008. Editing will be done in tree.
General style discussed with jmc@, schwarze@, and deraadt@
ok jmc@
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fchmodat(2), fstatat(2), mkdirat(2), mkfifoat(2), mknodat(2),
faccessat(2), fchownat(2), linkat(2), readlinkat(2), renameat(2),
symlinkat(2), unlinkat(2), utimensat(2), futimens(2), and
fdopendir(3).
"Minor" libc bump.
Tested in a bulk build by naddy@
Much help from guenther@, thib@, tedu@, oga@, and others.
ok deraadt@, naddy@
|
|
|
|
| |
specified when calling open(2).
|
| |
|
|
|
|
| |
struct sockaddress; mostly from freebsd. ok deraadt@ tedu@ nicm@
|
|
|
|
|
| |
switched a while back.
ok miod, kettenis
|
| |
|
|
|
|
|
|
|
| |
field of the `splice' structure can be used to specify a period of
inactivity after which splicing will be dissolved. ETIMEDOUT error
retrieved with a SO_ERROR indicates the idle timeout expiration.
With comments from and OK bluhm.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* shorten and clarify some explanations
* update the POSIX reference, this conforms to -2008 as well
* use .In and .Rv where possible
ok tedu@, feedback and ok jmc@
|
|
|
|
| |
ok jmc@
|
| |
|
|
|
|
| |
ok jmc@
|
|
|
|
|
|
|
| |
SOCK_RDM is a dead SysV compatibility option that is not
described anywhere in the man page so don't reference it.
ok claudio
|
|
|
|
| |
OK jmc@ guenther@
|
|
|
|
| |
ok otto@, jmc@
|
|
|
|
| |
jmc@ ok.
|
|
|
|
|
| |
SO_SPLICE for zero-copy socket splicing.
ok jmc@
|
|
|
|
| |
ok jmc@
|
|
|
|
|
| |
directly -- it exists for libc use only. Tell people to use readdir(3).
discussed with millert
|
| |
|
|
|
|
| |
someone else already has open. OK jmc@
|
|
|
|
|
|
| |
- bump posix revision and remove xpg; from millert
ok millert
|
|
|
|
|
|
|
| |
at end of file' warnings. Simplify the shell quoting to make it easier
to read while we're at it
"looks allright" beck@
|
|
|
|
|
|
|
|
|
|
|
|
| |
and make it possible to bind sockets (including listening sockets!)
to rtables and not just rdomains. This changes the name of the
system calls, socket option, and ioctl. After building with this
you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
Since this removes the existing [gs]etrdomain() system calls, the
libc major is bumped.
Written by claudio@, criticized^Wcritiqued by me
|
| |
|
|
|
|
|
|
|
| |
SOL_SOCKET and SO_PEERCRED, only issue being that it cannot return
EFAULT for a page fault. The kernel code will soon be put into
compat, and then in 10 years or so tedu will delete it.
ok guenther millert
|
| |
|
|
|
|
|
|
|
| |
getpeereid(2), but also supplies the remote pid. This is supplied in
a 'struct sockpeercred' (unlike Linux -- they showed how little they
know about real unix by calling theirs 'struct ucred').
ok guenther ajacoutot
|
| |
|
| |
|
|
|
|
|
| |
brad and millert, with hints from guenther, jmc, and otto I think.
ok previous.
|
|
|
|
| |
queue depth. OK deraadt@ kettenis@
|
|
|
|
|
|
|
|
| |
- fork1() flags: FORK_SIGHAND, FORK_PTRACE, and FORK_THREAD
- RTHREADS kernel option
- rfork() RFTHREAD flag (with a BUGS entry that it's not usable from C)
ok tedu@
|
| |
|
| |
|
|
|
|
|
| |
and suggest workarounds
ok guenther
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
generated by .Bl -column .It <tab> on following lines. This is a
workaround; fixing it properly in a way compatible with our old groff
would require .Xo support for .Bl -column phrases in mandoc(1), which
is too much work right now just to fix exactly this one place in our tree.
ok jmc@
This commit fixes the last issue i'm aware of which prevented building
our whole tree with mandoc. Not all pages format nicely yet, but
none kill the build any more.
|
|
|
|
| |
(sorry, i can't actually find where this started....)
|
|
|
|
|
|
|
| |
files or directories when applicable.
The inspiration and name of MACHINE_CPU come from NetBSD, although the way to
provide it to Makefiles is completely different.
ok kettenis@
|
| |
|
|
|
|
| |
jmc@ deraadt@ ok
|
|
|
|
|
|
|
|
|
|
|
|
| |
from userland since April 2003 and, of course, the manual page is
not built either.
see miod@'s change in r1.66 of src/lib/libc/sys/Makefile.inc.
i would like to acknowledge the excellent advice from jmc@ and
fgsch@ with relation to this change.
ok miod@
|