Sebastian Huber
0577772720
Update to FreeBSD head 2017-01-09
...
Git mirror commit 1f8e4a995a6ede4bdb24e6d335ccda2bdb0175ab.
2017-01-10 11:03:27 +01:00
Sebastian Huber
c40e45b75e
Update to FreeBSD head 2016-08-23
...
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2017-01-10 09:53:31 +01:00
Christian Mauderer
21abaef9b0
freebsd: Don't use new wrappers for old ports.
...
Some of the commands have been adapted manually. So the wrapper
currently don't necessarily work as expected. For example ifconfig calls
malloc outside of the program call.
2016-08-02 10:21:51 +02:00
Sebastian Huber
2017a6df2b
Directly use <sys/time.h> provided by Newlib
2016-05-30 16:06:41 +02:00
Sebastian Huber
54a4e3ce83
PING(8): Default to three packets
...
In the standard RTEMS shell it is not possible to use CTRL-C, to stop
the program. So use a default with finite run-time.
2014-09-24 10:57:35 +02:00
Sebastian Huber
b4d6afd9f6
commands: Use REQUIRE_ORDER option processing
2013-11-13 14:10:35 +01:00
Sebastian Huber
66659ff1ad
Update to FreeBSD 9.2
2013-11-11 10:08:08 +01:00
Sebastian Huber
d48955b9e3
Add and use <machine/rtems-bsd-user-space.h>
2013-11-11 10:08:05 +01:00
Sebastian Huber
e48f546574
PING(8): Fix initialization and cleanup
2013-10-31 13:18:53 +01:00
Sebastian Huber
e24c90c55f
PING(8): Delete unused variable
2013-10-31 13:18:53 +01:00
Sebastian Huber
d3d6b0879c
PING(8): Add const qualifier
2013-10-31 13:18:53 +01:00
Sebastian Huber
42c9944f61
PING(8): Use local scope for global variables
2013-10-31 13:18:53 +01:00
Sebastian Huber
c4645e4de4
PING(8): Use BSD program lock
2013-10-31 13:18:53 +01:00
Sebastian Huber
58b493bb0c
PING(8): Avoid large buffers on the stack
2013-10-31 13:18:53 +01:00
Sebastian Huber
79e6125491
PING(8): Fix isxdigit() usage
2013-10-31 13:18:53 +01:00
Sebastian Huber
ae3495e0a3
PING(8): Do not use signals
2013-10-31 13:18:53 +01:00
Sebastian Huber
a9be4b0481
Move shell items to separate file
2013-10-31 13:18:48 +01:00
Sebastian Huber
d01564c473
Move program control to thread structure
2013-10-31 13:18:48 +01:00
Sebastian Huber
c333babc98
Simplify getopt() to getopt_r() translation
2013-10-31 13:18:48 +01:00
Sebastian Huber
e599318e91
Update files to match FreeBSD layout
...
Add compatibility with Newlib header files. Some FreeBSD header files
are mapped by the translation script:
o rtems/bsd/sys/_types.h
o rtems/bsd/sys/errno.h
o rtems/bsd/sys/lock.h
o rtems/bsd/sys/param.h
o rtems/bsd/sys/resource.h
o rtems/bsd/sys/time.h
o rtems/bsd/sys/timespec.h
o rtems/bsd/sys/types.h
o rtems/bsd/sys/unistd.h
It is now possible to include <sys/socket.h> directly for example.
Generate one Makefile which builds everything including tests.
2013-10-10 09:08:23 +02:00
Sebastian Huber
bceabc95c1
Move files to match FreeBSD layout
2013-10-10 09:06:58 +02:00