Sebastian Huber
9cc83a74e2
DHCPCD(8): Disable script support
2014-01-30 16:23:04 +01:00
Sebastian Huber
f724741db0
DHCPCD(8): Add getopt_long_r() support
2014-01-30 16:23:03 +01:00
Sebastian Huber
61d281e39d
DHCPCD(8): Add RTEMS program support
2014-01-30 16:23:03 +01:00
Sebastian Huber
e6d558f7ae
DHCPCD(8): Use select() instead of pselect()
2014-01-30 16:23:03 +01:00
Sebastian Huber
917a78b209
DHCPCD(8): Add basic support
2014-01-30 16:23:03 +01:00
Sebastian Huber
ec37843a84
DHCPCD(8): Add config.h
2014-01-30 16:23:03 +01:00
Sebastian Huber
f7fe39938e
DHCPCD(8): Add namespace header
2014-01-30 16:23:03 +01:00
Sebastian Huber
5638ae8bfa
DHCPCD(8): Add automatically generated files
2014-01-30 16:23:03 +01:00
Sebastian Huber
f2ed769880
DHCPCD(8): Import
...
Import DHCPCD(8) from:
http://roy.marples.name/projects/dhcpcd/
The upstream sources can be obtained via:
fossil clone http://roy.marples.name/projects/dhcpcd
The imported version is 2014-01-29 19:46:44 [6b209507bb].
2014-01-30 16:23:03 +01:00
Sebastian Huber
9979989ee0
arphole: New test
2014-01-30 16:23:03 +01:00
Sebastian Huber
f702955031
ftpd01: Update due to API changes
2014-01-30 16:23:03 +01:00
Sebastian Huber
31ab470469
Add DEFAULT_NETWORK_SHELL
2014-01-30 16:23:03 +01:00
Sebastian Huber
defe035ee7
Add DEFAULT_NETWORK_NO_STATIC_IFCONFIG
2014-01-30 16:23:01 +01:00
Sebastian Huber
8118e8efeb
Create "/etc" in rtems_bsd_initialize()
2014-01-30 16:21:43 +01:00
Sebastian Huber
7831313a17
Add and use RTEMS_BSD_ARGC()
2014-01-30 15:04:19 +01:00
Sebastian Huber
f8c3d6eacf
Add an ARP packet processor
2014-01-30 15:04:19 +01:00
Sebastian Huber
c4ee44518c
Define __FreeBSD__ in <net/bpf.h> if not defined
...
This makes it possible to use this header file directly in applications.
2014-01-30 15:04:19 +01:00
Sebastian Huber
c50f1b42fe
Add rtems_bsd_get_ethernet_addr()
2014-01-30 15:04:19 +01:00
Sebastian Huber
c1bdbab18c
Add <rtems/bsd/util.h>
2014-01-30 15:04:18 +01:00
Sebastian Huber
08c8588440
PRINTF(9): Do not use printk() for log()
...
The BSD library functions must use printk(). The %D format specifier is
not supported, thus we cannot use the printf() family for output.
2014-01-30 15:04:18 +01:00
Sebastian Huber
164c5f5320
UNIX(4): Import from FreeBSD
2014-01-16 15:45:44 +01:00
Sebastian Huber
a257bd730c
Use node_access_2 to enable generic IMFS nodes
2014-01-16 15:45:00 +01:00
Sebastian Huber
b6c319bb7d
socketops: Return ENXIO for open() on sockets
2014-01-16 15:45:00 +01:00
Sebastian Huber
f8d99e9665
Fix install Makefile target
2013-12-20 15:35:59 +01:00
Sebastian Huber
00735284b8
ROUTE(8): Fix memory leak
2013-12-20 15:35:59 +01:00
Sebastian Huber
aba4586df3
ROUTE(8): Initialize file descriptor
2013-12-20 15:35:59 +01:00
Sebastian Huber
5feec90475
syscalls01: Include missing header file
2013-12-20 15:35:59 +01:00
Sebastian Huber
f5f4cad2a1
Use integer-only printf for syslog()
2013-12-20 15:35:59 +01:00
Sebastian Huber
e51bc974be
Delete rtems_bsd_initialize_with_interrupt_server
...
Move interrupt server initialization to nexus_probe().
2013-12-20 15:35:59 +01:00
Sebastian Huber
4d642a0f0e
ftpd01: Add network shell commands
2013-12-20 15:35:59 +01:00
Sebastian Huber
6c2c8d3b6c
Fix task create argument
2013-12-20 11:22:27 +01:00
Sebastian Huber
4b8bc5cfd6
Use floating-point tasks for tests
2013-12-20 11:22:27 +01:00
Sebastian Huber
983e452e54
Use integer-only printf for ftpd
2013-12-20 11:22:26 +01:00
Sebastian Huber
8d4bab38ea
Use integer-only printf in kernel space
2013-12-20 11:22:26 +01:00
Sebastian Huber
f5a38adb85
Simplify config.inc and use new reference BSP
...
Use arm/realview_pbx_a9_qemu as the new reference BSP. This BSP offeres
NULL pointer read/write protection and runs on the Qemu simulator. With
this BSP it is possible to run network tests which use a virtual network
based on TAP devices.
2013-12-20 11:22:26 +01:00
Sebastian Huber
5315d35d5e
Always enable IPv6
2013-12-20 11:22:26 +01:00
Sebastian Huber
25d028cd67
Add -Wno-format
2013-12-20 11:22:26 +01:00
Sebastian Huber
b49921ee97
Enable compiler warnings
2013-12-20 11:22:26 +01:00
Sebastian Huber
06ad80cbda
SOCKET(2): Add some FCNTL(2) support
2013-12-16 15:35:51 +01:00
Sebastian Huber
e10d1cdc45
BPF(4): Add support
2013-12-16 15:35:51 +01:00
Sebastian Huber
1fea8c46c1
Add support for boottimebin and getbinuptime()
2013-12-16 15:35:51 +01:00
Sebastian Huber
1d42ceb11e
Delete unused file
2013-12-16 15:35:51 +01:00
Sebastian Huber
58710353b8
Define INET6 for relevant sources
2013-12-16 15:35:48 +01:00
Sebastian Huber
c56c1dbab1
Define __DBINTERFACE_PRIVATE for relevant sources
2013-12-16 15:34:47 +01:00
Sebastian Huber
9956d77cc7
Allow source file set specific compiler flags
2013-12-16 15:34:46 +01:00
Sebastian Huber
e48f60383e
Move __FreeBSD__ define to header files
2013-12-16 15:34:46 +01:00
Sebastian Huber
f574d27f8f
Script changes
...
Rename Module::addHeaderFiles() to Module::addKernelSpaceHeaderFiles()
and Module::addSourceFiles() to Module::addKernelSpaceSourceFiles().
Add new Module::addSourceFiles().
2013-12-16 15:34:46 +01:00
Sebastian Huber
5ae0a03e80
Add and use FreeBSDPathComposer()
2013-12-16 15:34:46 +01:00
Sebastian Huber
90916f12b7
Move <sys/_cpuset.h>
2013-12-16 15:34:46 +01:00
Sebastian Huber
63d8e59321
Update legacy MCF548X FEC interface driver
2013-12-16 15:34:46 +01:00