Patch from Eric Norum <eric@cls.usask.ca> to provide more network

functionality.  This puts RTEMS in near compliance with the network
functionality defined in the first draft of the EL/IX API.  Comments
follow:

    With the attached changes to the libnetworking/libc/Makefile.in, RTEMS
    provides all the functions listed in section 4.14 of the EL/IX document
    except:
        socketpair
        if_nametoindex
        if_indextoname
        if_nameindex
        if_freenameindex

    Some of the routines which get information from files may be of limited
    use unless an application sets up the files somehow (TFTP/untar from
    host, etc.), but at least RTEMS is pretty much fully buzzword compliant
    with the networking section of the EL/IX API.
This commit is contained in:
Joel Sherrill
1999-12-13 16:29:01 +00:00
parent 38b81b5d29
commit 9537e5ec77

View File

@@ -17,10 +17,13 @@ LIBNAME = lib.a
LIB = ${ARCH}/${LIBNAME}
# C and C++ source names, if any, go here -- minus the .c or .cc
C_PIECES = base64 gethostbydns gethostbyht gethostbynis gethostnamadr herror \
inet_addr inet_ntoa inet_ntop inet_pton map_v4v6 nsap_addr ns_name \
ns_netint ns_parse ns_print ns_ttl res_comp res_data res_debug res_init \
res_mkquery res_mkupdate res_query res_send res_stubs res_update strsep
C_PIECES = base64 gethostbydns gethostbyht gethostbynis gethostnamadr \
getnetbydns getnetbyht getnetbynis getnetnamadr getproto getprotoent \
getprotoname getservbyname getservbyport getservent herror inet_addr \
inet_lnaof inet_makeaddr inet_network inet_ntoa inet_ntop inet_pton \
map_v4v6 nsap_addr ns_name ns_netint ns_parse ns_print ns_ttl \
res_comp res_data res_debug res_init res_mkquery res_mkupdate \
res_query res_send res_stubs res_update strsep
C_FILES = $(C_PIECES:%=%.c)
C_O_FILES = $(C_PIECES:%=${ARCH}/%.o)