41 Commits

Author SHA1 Message Date
Moyano, Gabriel
0444b24bf9 testsuite: A description for each test added 2020-04-09 08:35:41 +02:00
Sebastian Huber
2bbeeb6529 syscalls01: Fix sporadic test failures 2020-02-10 19:39:28 +01:00
Sebastian Huber
d892051f37 SOCKATMARK(3): Import from FreeBSD
Update #3798.
2019-12-19 10:50:12 +01:00
Sebastian Huber
a5ddb0ea69 Update to FreeBSD head 2019-09-24
Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a.
2019-11-13 10:47:04 +01:00
Sebastian Huber
83afe13399 test/syscalls01: Fix sporadic test failures 2019-11-13 10:47:03 +01:00
Sebastian Huber
747c6165b8 Compatibility for next Newlib update 2019-09-24 14:10:43 +02:00
Sebastian Huber
cff1625f27 Add pselect() 2019-09-23 14:29:00 +02:00
Sebastian Huber
19b2402c40 test/syscalls01: Fix sporadic test failures 2019-09-23 14:28:58 +02:00
Sebastian Huber
43a39b7a5d syscalls01: Fix for IPSEC enabled 2018-08-28 12:51:49 +02:00
Sebastian Huber
6fb003f588 Fix sporadic test failures via uma_timeout() 2018-07-26 12:03:45 +02:00
Sebastian Huber
a1e4757a30 syscalls01: Fix sporadic test failures 2018-07-02 09:16:40 +02:00
Sebastian Huber
896f068b71 tests/syscalls01: Fix shutdown() test
The socket must be connected for a shutdown().
2017-11-10 11:53:07 +01:00
Sebastian Huber
eeeda4b1b8 tests/syscall01: Update error values
FreeBSD changed the error values.
2017-11-10 11:17:13 +01:00
Christian Mauderer
fa43d6a7ea testsuite/syscalls01: Split out program01 part.
This allows to use normal functions for sockets and similar while
allowing to test the upcoming rtems_bsd_program_opan/close/... for the
program part.
2016-08-02 10:20:51 +02:00
Sebastian Huber
dd96574e45 SOCKETPAIR(2): Port to RTEMS 2015-11-16 09:52:50 +01:00
Sebastian Huber
54ed53794b Support sethostname() and gethostname() 2014-10-24 09:47:58 +02:00
Sebastian Huber
d5eac12255 SYSLOG(3): Replace implementation
Avoid potential buffer overflows on the stack.  Expand the %m in the
format string.
2014-10-09 14:56:29 +02:00
Sebastian Huber
9a937f4ddb Disable IPsec
IPsec has a significant performance impact.  Disable it for now since is
only partially supported and untested.
2014-09-23 10:03:10 +02:00
Sebastian Huber
164c5f5320 UNIX(4): Import from FreeBSD 2014-01-16 15:45:44 +01:00
Sebastian Huber
5feec90475 syscalls01: Include missing header file 2013-12-20 15:35:59 +01:00
Sebastian Huber
4b8bc5cfd6 Use floating-point tasks for tests 2013-12-20 11:22:27 +01:00
Sebastian Huber
fafa9e2716 testsuite: Simplify tests 2013-11-13 17:44:40 +01:00
Sebastian Huber
dc9429ca3e syscalls01: Update due to RTEMS changes 2013-11-04 15:28:20 +01:00
Sebastian Huber
44de29b285 Enable INET6 2013-10-31 13:20:11 +01:00
Sebastian Huber
0c9f27ba24 Use kqueue() and kevent() from FreeBSD 2013-10-31 13:18:52 +01:00
Sebastian Huber
08264c8b21 Use poll() from FreeBSD 2013-10-31 13:18:52 +01:00
Sebastian Huber
facf9dcea6 Use select() from FreeBSD 2013-10-31 13:18:50 +01:00
Sebastian Huber
d01564c473 Move program control to thread structure 2013-10-31 13:18:48 +01:00
Sebastian Huber
9d9bfaff8d Use send/recv functions from FreeBSD
Use recvfrom(), recvmsg(), sendto() and sendmsg() from FreeBSD.
2013-10-31 13:18:48 +01:00
Sebastian Huber
ec702abace Use socket read() and write() from FreeBSD 2013-10-31 13:18:48 +01:00
Sebastian Huber
8989c110f5 Use getsockname() from FreeBSD 2013-10-31 13:18:48 +01:00
Sebastian Huber
0beab1e86a Use getpeername() from FreeBSD 2013-10-31 13:18:48 +01:00
Sebastian Huber
ac78dd2440 Use getsockopt() and setsockopt() from FreeBSD 2013-10-31 13:18:47 +01:00
Sebastian Huber
7c2b59c831 Use accept() from FreeBSD 2013-10-31 13:18:47 +01:00
Sebastian Huber
7c3625139f Use listen() from FreeBSD 2013-10-31 13:18:47 +01:00
Sebastian Huber
6676de488a Use connect() from FreeBSD 2013-10-31 13:18:47 +01:00
Sebastian Huber
e5393a3267 Use socket ioctl() from FreeBSD 2013-10-31 13:18:47 +01:00
Sebastian Huber
468b08e553 Use bind() from FreeBSD 2013-10-31 13:18:47 +01:00
Sebastian Huber
6ffb9b9e27 Use shutdown() from FreeBSD 2013-10-31 13:18:47 +01:00
Sebastian Huber
bada2f77d0 Add socket fstat() support 2013-10-31 13:18:47 +01:00
Sebastian Huber
caf8eded60 Import socket() implementation from FreeBSD
Add new test syscalls01.
2013-10-31 13:18:47 +01:00