[PATCH] Move <memory.h> and <sys/uio.h> to non-networking directory

Joel Sherrill joel.sherrill at OARcorp.com
Wed Sep 5 18:39:44 UTC 2012


Hi

This is the patch to RTEMS which needs review.
I have built both current networking code and new
networking code.

These two header files were installed from libnetworking even
when networking was disabled. This patch moves them to a
non-networking location and updates uio.h to match the FreeBSD 8.x
source being used for the USB stack and TCP/IP stack upgrade.

  - cpukit/include/memory.h
    Move from cpukit/libnetworking/memory.h. No changes

  - cpukit/include/sys/uio.h
    Move from cpukit/libnetworking/sys/uio.h. Replace with FreeBSD 8.x 
version.

  - cpukit/include/sys/_iovec.h
    New. FreeBSD 8.x file supporting <sys/uio.h>.

  - cpukit/Makefile.am
    Reflect movement of <memory.h> and <sys/uio.h>.

  - cpukit/preinstall.am
    Regenerate

  - cpukit/libnetworking/nfs/bootp_subr.c
    Eliminate use of uio_procp field no longer in FreeBSD structure. This
    field was set and never read so eliminating the set has no impact.

-- 
Joel Sherrill, Ph.D.             Director of Research&   Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
     Support Available             (256) 722-9985


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0001-Move-memory.h-and-sys-uio.h-to-non-networking-direct.patch
URL: <http://lists.rtems.org/pipermail/devel/attachments/20120905/8645ffa9/attachment.ksh>


More information about the devel mailing list