librpc: now compiles
librpc: Use libc versions of .h files
librpc: Delete duped .h files from libc and update Makefile
Fixed return values for jail methods.
rtems-bsd-config.h: Add __NEW_RTEMS_BSD__ until machine/param.h in tools can be unified
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd
rtems-bsd-config.h: IPV6 enabled by default. Make consistent with Makefile
rpc/rpc.h: Move to correct location
getaddrinfo.c: New file
yp_prot.h: bool defined in newer code base in stdbool.h

Hopefully using stdbool.h for this works.
yp_prot.h: Further disable bool definition
Build System: Add option to disable IPV6 in orderly fashion

If you define DISABLE_IPV6=yes to the config.inc, then the
rtems-bsd-config.h file will be modified accordingly and
the IPV6 kernel sources will not be built. This is easier
to manage and more correct than having a patch to do the same.
_iovec.h: Ensure only one definition of struct iovec
commands ping/ping6: Add initial ports of FreeBSD ping and pin6 ports

These compile but need to have an RTEMS specific main and use the
reentrant getopt.
ping/ping6: Use getopt_r and make main unique for RTEMS
_iovec.h: Improve comments
res_mkupdate.c: Add isc/*.h and define _LIBC

This patch enabled a number of files to compile.
res_send.c: Now compiles

This required adding ISC .h files and adding some defines to
port_before.h.
netshell01: New test and stop using old network configuration code

The old network configuration using a data structure does not
support IPV6 and does not support all of the network settings
that the FreeBSD command line utilities do. Transition to using
the network utilities like ifconfig, route, etc. to initialize
the NIC configuration.
userspace Makefile: Do not build old style NIC configuration