]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r337222:
authorasomers <asomers@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 1 Oct 2018 18:00:52 +0000 (18:00 +0000)
committerasomers <asomers@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 1 Oct 2018 18:00:52 +0000 (18:00 +0000)
commitcc628fe25896f0e6cc8aa1f1a72e39fc0cd789e1
treef2d41019f2bede625461d62837be34d049533972
parent08f82a9d8855f1dd8a9e676578057aebf9e8cddf
MFC r337222:

Fix LOCAL_PEERCRED with socketpair(2)

Enable the LOCAL_PEERCRED socket option for unix domain stream sockets
created with socketpair(2). Previously, it only worked with unix domain
stream sockets created with socket(2)/listen(2)/connect(2)/accept(2).

PR: 176419
Reported by: Nicholas Wilson <nicholas@nicholaswilson.me.uk>
Differential Revision: https://reviews.freebsd.org/D16350

git-svn-id: svn://svn.freebsd.org/base/stable/10@339068 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/kern/uipc_syscalls.c
sys/kern/uipc_usrreq.c
sys/sys/unpcb.h
tests/sys/kern/Makefile
tests/sys/kern/unix_socketpair_test.c [new file with mode: 0644]