diff options
author | glebius <glebius@FreeBSD.org> | 2012-09-07 21:06:54 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2012-09-07 21:06:54 +0000 |
commit | b0ab73e8f6b3335fae4bb81251148823a3ce5ddb (patch) | |
tree | 36fa2426116f2e624bac377748b1b5cd4db2f939 /sys | |
parent | 5fe5a4fddfac505fea883d41d631734ab217236c (diff) | |
download | FreeBSD-src-b0ab73e8f6b3335fae4bb81251148823a3ce5ddb.zip FreeBSD-src-b0ab73e8f6b3335fae4bb81251148823a3ce5ddb.tar.gz |
Supply the pr_ctloutput method for local datagram sockets,
so that setsockopt() and getsockopt() work on them.
This makes 'tools/regression/sockets/unix_cmsg -t dgram'
more successful.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/uipc_usrreq.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c index 504d581..58fc320 100644 --- a/sys/kern/uipc_usrreq.c +++ b/sys/kern/uipc_usrreq.c @@ -306,6 +306,7 @@ static struct protosw localsw[] = { .pr_type = SOCK_DGRAM, .pr_domain = &localdomain, .pr_flags = PR_ATOMIC|PR_ADDR|PR_RIGHTS, + .pr_ctloutput = &uipc_ctloutput, .pr_usrreqs = &uipc_usrreqs_dgram }, { |