Chris Johns
a0e49f9ae9
Add functions used the bridge and tap interfaces.
2016-06-27 13:32:24 +10:00
Sebastian Huber
c991d65d8d
Update due to RTEMS printer API changes
2016-06-23 14:18:17 +02:00
Sebastian Huber
32fd702138
Update due to RTEMS printer API changes
2016-06-23 14:08:02 +02:00
Chris Johns
628512a031
Update rtems_waf to pick up the long command line fix.
2016-06-20 10:07:08 +10:00
Chris Johns
616be5c73c
Pick up white space fix.
2016-06-16 17:08:37 +10:00
Chris Johns
32ceb14ee2
Add support for long command lines and fix some shell rules on Windows.
2016-06-16 13:33:06 +10:00
Sebastian Huber
5851034aea
reentrant.h: There is no main thread in RTEMS
2016-06-15 07:49:24 +02:00
Sebastian Huber
d6ad59dfee
libbsd.txt: Clarify xilinx_zynq_a9_qemu usage
2016-06-13 12:00:08 +02:00
Sebastian Huber
58c4e1c592
nfsclient: Port to LibBSD
2016-06-10 14:15:02 +02:00
Sebastian Huber
4464594567
nfsclient: Import from RTEMS
...
RTEMS Git commit 251c94d3d3d27e0039f01b718e5c2eb06f39fdf7.
2016-06-10 14:13:42 +02:00
Sebastian Huber
a037da67c6
XDR(3): Port to RTEMS
2016-06-10 14:10:26 +02:00
Sebastian Huber
f41a394f91
XDR(3): Import from FreeBSD
2016-06-10 14:10:26 +02:00
Sebastian Huber
9880635f2e
RPC(3): Port to RTEMS
2016-06-10 14:09:54 +02:00
Sebastian Huber
60b1d40751
RPC(3): Import from FreeBSD
2016-06-10 14:09:30 +02:00
Sebastian Huber
68d406b3b8
ftpfs: Import from RTEMS
...
RTEMS Git commit 251c94d3d3d27e0039f01b718e5c2eb06f39fdf7.
2016-06-10 14:09:13 +02:00
Sebastian Huber
71f66e761d
selectpollkqueue01: Add EVFILT_USER test case
2016-06-10 14:03:34 +02:00
Sebastian Huber
17232fe551
Remove unused files
...
Files moved in FreeBSD to "sys/netpfil/ipfw".
2016-06-10 14:03:34 +02:00
Sebastian Huber
1bb23f0889
libbsd.txt: Fix format
2016-06-10 14:03:34 +02:00
Chris Johns
ab5cd63b55
tests: Fix compile errors after tools upgrade.
2016-05-31 17:16:54 +10:00
Chris Johns
f9798adc4d
Add a stats report command.
...
The report shows the level of changes we have made to the FreeBSD code.
2016-05-31 09:49:31 +10:00
Sebastian Huber
70d52b8d19
rtems-bsd-mutex: Update due to API changes
2016-05-30 16:06:42 +02:00
Sebastian Huber
b36759105e
Adjust <sys/stdint.h> for latest Newlib
2016-05-30 16:06:42 +02:00
Sebastian Huber
04762cf575
Directly use <machine/endian.h> provided by Newlib
2016-05-30 16:06:41 +02:00
Sebastian Huber
b6f6deb883
Directly use <sys/_types.h> provided by Newlib
2016-05-30 16:06:41 +02:00
Sebastian Huber
3d1e767c8f
Directly use <sys/types.h> provided by Newlib
2016-05-30 16:06:41 +02:00
Sebastian Huber
2017a6df2b
Directly use <sys/time.h> provided by Newlib
2016-05-30 16:06:41 +02:00
Sebastian Huber
f57582265c
rtems-bsd-rc-conf.h: Add missing include
2016-05-30 16:06:41 +02:00
Sebastian Huber
f70f9f5013
testsuite/rcconf01: Add missing include
2016-05-30 16:06:40 +02:00
Sebastian Huber
43a14eba2e
Update due to API changes
2016-05-25 13:11:59 +02:00
Sebastian Huber
92e9493726
testsuite: Update due to API changes
2016-05-25 13:10:22 +02:00
Sebastian Huber
9546d905c2
rtems-bsd-mutex: Update due to API changes
2016-05-25 13:09:58 +02:00
Chris Johns
d8e6b4c170
rc.conf: Add the net directives by default.
2016-05-18 19:03:39 +10:00
Chris Johns
84665b5cef
rc.conf: Fix the wild card regex for ifconfig_
2016-05-18 19:03:20 +10:00
Chris Johns
f9fa038c94
Fix memory leak in rc.conf processing.
2016-05-18 15:21:09 +10:00
Chris Johns
05d47ae865
Clean up whitespace.
2016-05-18 15:20:36 +10:00
Chris Johns
c67debb2db
Add rc.conf documentation.
2016-05-18 14:17:20 +10:00
Chris Johns
f5c6651da8
Add support for rc.conf(5) initialisation.
...
Provide user support for rc.conf(5) so a user can create a suitable
/etc/rc.conf file to initialise libbsd.
This patch by default adds basic networking support:
cloned_interfaces
ifconfig_'interface'
defaultrouter
hostname
Refer to FreeBSD documentation for examples.
Users can make a single call to have /etc/rc.conf processed, or pass a
file name to a specific configuration file or a text string with line
feeds can be passed to the scripting version of the interface.
The rc.conf support is implemented in terms of directive handlers that
are called based on a regular expression. The design allows new handlers
to be added as needed.
Line concatenation is still to be implemented.
2016-05-18 13:49:17 +10:00
Chris Johns
ac7b68cd84
Get rtems_waf fix for command expansion.
2016-05-11 12:22:29 +10:00
Chris Johns
44a82d0162
Update rtems_waf with the latest fixes.
2016-05-07 15:34:48 +10:00
Sebastian Huber
5b4394f3c8
Add namespace support for kvm
2016-05-06 21:41:21 +02:00
Sebastian Huber
5b1f20b73f
Rename files for kernel namespace script
...
This makes it easier to create the kernel namespace header.
2016-05-06 21:41:20 +02:00
Sebastian Huber
81e5ff4be6
Add kernel namespace exception for mbstat
2016-05-06 14:49:15 +02:00
Sebastian Huber
edb5e4b023
Add kernel namespace exceptions
...
These names correspond to sysctls.
2016-05-06 14:40:02 +02:00
Sebastian Huber
f9a697a750
media01: Add sysctl command
2016-05-06 14:34:41 +02:00
Sebastian Huber
b8f127e64a
Update kernel namespace
2016-05-06 14:10:40 +02:00
Sebastian Huber
356f59c898
kvprintf: Add support for %m
2016-05-06 14:07:34 +02:00
Sebastian Huber
54a577d44f
subr_prf.c: Port to RTEMS
2016-05-06 14:07:31 +02:00
Sebastian Huber
d4402ddbc8
bcd.c: Import from FreeBSD
2016-05-06 13:44:43 +02:00
Sebastian Huber
469db421d3
subr_prf.c: Import from FreeBSD
2016-05-06 13:44:43 +02:00
Sebastian Huber
cf72971169
README.waf: Make set-up steps self contained
2016-05-06 13:44:39 +02:00