<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/compat/linux/linux_socket.h, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC r192284:</title>
<updated>2009-06-17T21:52:39+00:00</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-06-17T21:52:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5faea3a7e76ccd6a0878b967065e8e021299c64a'/>
<id>5faea3a7e76ccd6a0878b967065e8e021299c64a</id>
<content type='text'>
Implement MSG_CMSG_CLOEXEC flag for linux_recvmsg().

Approved by:	kib (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement MSG_CMSG_CLOEXEC flag for linux_recvmsg().

Approved by:	kib (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r185442:</title>
<updated>2009-06-17T21:49:41+00:00</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-06-17T21:49:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d57c7139f35b28722d82ee9ff95d37fab73c5b4e'/>
<id>d57c7139f35b28722d82ee9ff95d37fab73c5b4e</id>
<content type='text'>
Make linux_sendmsg() and linux_recvmsg() work on linux32/amd64.
Change types used in the linux' struct msghdr and struct cmsghdr
definitions to the properly-sized architecture-specific types.
Move ancillary data handler from linux_sendit() to linux_sendmsg().

Approved by:	kib (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make linux_sendmsg() and linux_recvmsg() work on linux32/amd64.
Change types used in the linux' struct msghdr and struct cmsghdr
definitions to the properly-sized architecture-specific types.
Move ancillary data handler from linux_sendit() to linux_sendmsg().

Approved by:	kib (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r192206:</title>
<updated>2009-06-16T05:10:21+00:00</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-06-16T05:10:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=83211503bddce283c23f44f7d254b702ff0b9451'/>
<id>83211503bddce283c23f44f7d254b702ff0b9451</id>
<content type='text'>
Somewhere between 2.6.23 and 2.6.27, Linux added SOCK_CLOEXEC and
SOCK_NONBLOCK flags, that allow to save fcntl() calls.

Implement a variation of the socket() syscall which takes a flags
in addition to the type argument.

Approved by:	kib (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Somewhere between 2.6.23 and 2.6.27, Linux added SOCK_CLOEXEC and
SOCK_NONBLOCK flags, that allow to save fcntl() calls.

Implement a variation of the socket() syscall which takes a flags
in addition to the type argument.

Approved by:	kib (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r192205:</title>
<updated>2009-06-16T05:08:48+00:00</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-06-16T05:08:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a6d69399a0b52c1c43eac249585419778703691f'/>
<id>a6d69399a0b52c1c43eac249585419778703691f</id>
<content type='text'>
Return EINVAL in case when the incorrect or unsupported
type argument is specified.

Do not map type argument value as its Linux values are
identical to FreeBSD values.

Approved by:	kib (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Return EINVAL in case when the incorrect or unsupported
type argument is specified.

Do not map type argument value as its Linux values are
identical to FreeBSD values.

Approved by:	kib (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r192203:</title>
<updated>2009-06-16T05:05:46+00:00</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-06-16T05:05:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=873d6f0212b77774f29dbec3dbbc5a3c301ce15b'/>
<id>873d6f0212b77774f29dbec3dbbc5a3c301ce15b</id>
<content type='text'>
Emulate SO_PEERCRED socket option.
Temporarily use 0 for pid member as the FreeBSD does not cache remote
UNIX domain socket peer pid.

PR:		kern/102956
Approved by:	kib (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Emulate SO_PEERCRED socket option.
Temporarily use 0 for pid member as the FreeBSD does not cache remote
UNIX domain socket peer pid.

PR:		kern/102956
Approved by:	kib (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r191876:</title>
<updated>2009-06-06T10:55:11+00:00</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-06-06T10:55:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=882b23954db80341c6e0d371be38fddc60946e87'/>
<id>882b23954db80341c6e0d371be38fddc60946e87</id>
<content type='text'>
To avoid excessive code duplication move MI definitions to the MI
header file. As it is defined in Linux.

Approved by:	kib (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid excessive code duplication move MI definitions to the MI
header file. As it is defined in Linux.

Approved by:	kib (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in the BSD copyright: s/withough/without/</title>
<updated>2002-06-02T20:05:59+00:00</updated>
<author>
<name>Jens Schweikhardt</name>
<email>schweikh@FreeBSD.org</email>
</author>
<published>2002-06-02T20:05:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=21dc7d4f578ad6d23b31512cb85464b3d4dd93ec'/>
<id>21dc7d4f578ad6d23b31512cb85464b3d4dd93ec</id>
<content type='text'>
Spotted and suggested by:	des
MFC after:	3 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Spotted and suggested by:	des
MFC after:	3 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>translate the flags in recvfrom and recvmsg from linux to bsd ones</title>
<updated>2000-12-19T00:24:25+00:00</updated>
<author>
<name>Assar Westerlund</name>
<email>assar@FreeBSD.org</email>
</author>
<published>2000-12-19T00:24:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=40dbba57542e80ba86c72034bf11f3621c37209a'/>
<id>40dbba57542e80ba86c72034bf11f3621c37209a</id>
<content type='text'>
Approved by:	marcel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	marcel
</pre>
</div>
</content>
</entry>
</feed>
