index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
compat
/
linux
/
linux_socket.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r315499:
dchagin
2017-03-25
1
-3
/
+0
*
MFC r315503:
dchagin
2017-03-25
1
-1
/
+1
*
MFC r312988:
trasz
2017-03-19
1
-31
/
+13
*
MFC r313913:
dchagin
2017-03-15
1
-20
/
+19
*
MFC r305093 (by mjg@):
dchagin
2017-03-15
1
-17
/
+17
*
MFC r313284:
dchagin
2017-02-22
1
-28
/
+34
*
Fix a bug introduced in r283433.
dchagin
2016-06-26
1
-8
/
+6
*
Convert proto family in both directions. The linux and native values for
dchagin
2016-05-22
1
-4
/
+12
*
Add a missing errno translation for SO_ERROR optname.
dchagin
2016-05-22
1
-2
/
+11
*
kernel: use our nitems() macro when it is available through param.h.
pfg
2016-04-19
1
-1
/
+1
*
Revert r297310 as the SOL_XXX are equal to the IPPROTO_XX except SOL_SOCKET.
dchagin
2016-03-27
1
-2
/
+0
*
iConvert Linux SOL_IPV6 level.
dchagin
2016-03-27
1
-0
/
+2
*
Whitespaces and style(9) fix. No functional changes.
dchagin
2016-03-27
1
-29
/
+11
*
Add support for IPPROTO_IPV6 socket layer for getsockopt/setsockopt calls.
ae
2016-03-09
1
-0
/
+63
*
Does not leak fp. While here remove bogus cast of fp->f_data.
dchagin
2016-03-08
1
-2
/
+5
*
Linux accept() system call return EOPNOTSUPP errno instead of EINVAL
dchagin
2016-03-08
1
-1
/
+12
*
Prevent double free of control in common sendmsg path as sosend
dchagin
2016-01-17
1
-0
/
+1
*
Properly initialize flags for accept4(2) not to return spurious EINVAL.
jkim
2015-06-08
1
-0
/
+1
*
Convert SCM_TIMESTAMP in recvmsg().
dchagin
2015-05-24
1
-0
/
+16
*
Fix an mbuf(9) leak in sendmsg() under failure condition and
dchagin
2015-05-24
1
-2
/
+1
*
Since FreeBSD supports SOCK_CLOEXEC & SOCK_NONBLOCK options
dchagin
2015-05-24
1
-69
/
+25
*
Implement recvmmsg() and sendmmsg() system calls.
dchagin
2015-05-24
1
-42
/
+159
*
To avoid code duplication move open/fcntl definitions to the MI
dchagin
2015-05-24
1
-0
/
+1
*
Rewrite linux_recvfrom. To avoid double conversion of sockaddr use
dchagin
2015-05-24
1
-29
/
+37
*
Where possible we will use M_LINUX malloc(9) type.
dchagin
2015-05-24
1
-6
/
+6
*
Disable i386 call for x86-64 Linux.
dchagin
2015-05-24
1
-1
/
+2
*
64-bit paltforms, like x86_64, do not use multiplexing on
dchagin
2015-05-24
1
-122
/
+19
*
Fix Clang -Wpointer-sign warnings.
dchagin
2015-01-01
1
-2
/
+3
*
Remove the no-at variants of the kern_xx() syscall helpers. E.g., we
kib
2014-11-13
1
-2
/
+2
*
Update kernel inclusions of capability.h to use capsicum.h instead; some
rwatson
2014-03-16
1
-1
/
+1
*
Provide includes that are needed in these files, and before were read
glebius
2013-10-26
1
-1
/
+1
*
Change the cap_rights_t type from uint64_t to a structure that we can extend
pjd
2013-09-05
1
-1
/
+3
*
Remove check for NULL prior to free(9) and m_freem(9).
eadler
2013-03-04
1
-4
/
+2
*
Don't assume that all Linux TCP-level socket options are identical to
jhb
2013-01-23
1
-4
/
+24
*
Mechanically substitute flags from historic mbuf allocator with
glebius
2012-12-05
1
-1
/
+1
*
Convert files to UTF-8
uqs
2012-01-15
1
-1
/
+1
*
Use the caculated length instead of maximum length.
jkim
2011-10-06
1
-2
/
+2
*
Remove a now-defunct variable.
jkim
2011-10-06
1
-16
/
+15
*
Use uint32_t instead of u_int32_t. Fix style(9) nits.
jkim
2011-10-06
1
-10
/
+9
*
Make sure to ignore the leading NULL byte from Linux abstract namespace.
jkim
2011-10-06
1
-2
/
+10
*
Restore the original socket address length if it was not really AF_INET6.
jkim
2011-10-06
1
-16
/
+19
*
Retern more appropriate errno when Linux path name is too long.
jkim
2011-10-06
1
-1
/
+1
*
Inline do_sa_get() function and remove an unused return value.
jkim
2011-10-06
1
-23
/
+9
*
Unroll inlined strnlen(9) and make it easier to read. No functional change.
jkim
2011-10-06
1
-10
/
+6
*
Fix a bug in UNIX socket handling in the linux emulator which was
cperciva
2011-10-04
1
-0
/
+15
*
In order to maximize the re-usability of kernel code in user space this
kmacy
2011-09-16
1
-13
/
+13
*
Second-to-last commit implementing Capsicum capabilities in the FreeBSD
rwatson
2011-08-11
1
-1
/
+2
*
Revert r220032:linux compat: add SO_PASSCRED option with basic handling
avg
2011-03-31
1
-14
/
+0
*
linux compat: add SO_PASSCRED option with basic handling
avg
2011-03-26
1
-0
/
+14
*
linux compat: improve and fix sendmsg/recvmsg compatibility
avg
2011-03-26
1
-51
/
+137
[next]