12 Commits

Author SHA1 Message Date
Joel Sherrill
df900d3a86 Commands: Build with IPV6 enabled 2012-10-23 14:21:44 -05:00
Joel Sherrill
68e0948111 Makefile: Conditionalize IPV6 files and build some commands as .rel
At least ifconfig has "static" global C constructors and you have
to force the objects in.
2012-10-23 13:31:30 -05:00
Joel Sherrill
6bf758668b Add if_nametoindex() 2012-10-12 13:41:29 -05:00
Joel Sherrill
82e1c695b6 Userspace Makefile: Clean up yacc/lex handling to avoid conflicts 2012-10-11 17:28:30 -05:00
Jennifer Averett
05519817fb Added files to get netshell to link when using ping. 2012-10-11 09:03:25 -05:00
Joel Sherrill
c52d92245a nsdispatch.c: New file added along with required dependencies
This file uses dynamic loading and is using some magic for
statically linked modules included in it. These modules may
or may not show up magically in an RTEMS executable. This will
eventually have to be investigated and resolved.
2012-09-12 17:11:16 -05:00
Joel Sherrill
0f2ea18bd0 lib/libc/net/name6.c: New file
netshell01 needed the following symbols:
  - getipnodebyaddr
  - getipnodebyaddr
  - getipnodebyname
2012-09-10 19:03:41 -05:00
Joel Sherrill
b0cd1b9c23 getaddrinfo.c: Use freebsd/ to ully specify kernel .h files 2012-09-05 13:20:15 -05:00
Joel Sherrill
ee7721244a getaddrinfo.c: New file 2012-08-24 15:37:39 -05:00
Joel Sherrill
a98a274dbe gethostbydns.c: dprintf conflicts with POSIX - rename to DPRINTF
This is done by the from-freebsd.sh script.
2012-07-11 17:36:34 -05:00
Joel Sherrill
028aaafa79 freebsd-userspace: All files in old libnetworking/libc now present
But they don't all compile. Multiple issues left to address.
2012-07-11 16:01:37 -05:00
Joel Sherrill
1b13f6981a FreeBSD user space support - First additions
This requires a full checkout of the FreeBSD 8.2 source code.
The checkout we have been using is missing at least the libc,
include, and sys directories.  The script to copy files in is
crude.

This eventually needs to separate the manually written .h files
out and add the RTEMS specific network initialization support
with functionality to program the IP addresses and gateways as
the old stack did.
2012-07-11 13:23:45 -05:00