summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/netinet (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 2005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-05-121-32/+44
| | | | * libnetworking/netinet/if_ether.c: Partial update from FreeBSD.
* 2005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-05-122-76/+91
| | | | | * libnetworking/netinet/tcp_var.h: Partial update from FreeBSD. * libnetworking/netinet/tcp_input.c: Reflect changes to tcp_var.h.
* 2005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-05-121-20/+31
| | | | | * libnetworking/netinet/tcp.h: Partial update from FreeBSD. Remove BYTE_PACK.
* 2005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-05-121-28/+29
| | | | | * libnetworking/netinet/ip_var.h: Partial update from FreeBSD. Remove some useless BYTE_PACKs.
* Define BYTE_PACK.Ralf Corsepius2005-05-124-0/+16
|
* Partial update from FreeBSD.Ralf Corsepius2005-05-091-1/+2
|
* Sync in_port_t with arpa/inet.h.Ralf Corsepius2005-05-081-1/+1
|
* Partial update from FreeBSD.Ralf Corsepius2005-05-081-25/+40
| | | | Remove BYTE_PACK.
* Add BYTE_PACK.Ralf Corsepius2005-05-081-0/+4
|
* Cosmetics from FreeBSD.Ralf Corsepius2005-05-081-1/+1
|
* Cosmetics from FreeBSD.Ralf Corsepius2005-05-081-5/+5
|
* 2005-04-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-04-282-1/+2
| | | | | | | | | | | | * libnetworking/kern/kern_sysctl.c, libnetworking/libc/inet_ntop.c, libnetworking/net/if_ppp.c, libnetworking/net/pppcompress.c, libnetworking/net/slcompress.c, libnetworking/netinet/ip_output.c, libnetworking/netinet/udp_usrreq.c, libnetworking/nfs/bootp_subr.c, libnetworking/rtems/rtems_select.c, libnetworking/rtems/rtems_showifstat.c, libnetworking/rtems/rtems_showroute.c, libnetworking/rtems/rtems_syscall.c: Fixed type mismatch and uninitialized variable warnings.
* Partial updates from FreeBSD.Ralf Corsepius2005-04-152-34/+84
|
* Partial updates from FreeBSD.Ralf Corsepius2005-04-142-22/+7
|
* 2005-03-14 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>Joel Sherrill2005-03-141-5/+5
| | | | | * libnetworking/netinet/in_cksum_m68k.h: Change back to lcsum[12]_lbl to temporary labels.
* 2005-03-10 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-03-101-5/+5
| | | | | * libnetworking/netinet/in_cksum_m68k.h: Change back to lcsum[12]_lbl since my fix did not fix all issues.
* 2005-03-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-03-051-5/+5
| | | | | * libnetworking/netinet/in_cksum_m68k.h: Change lcsum[12]_lbl to temporary inline assembly labels to remove compilation error.
* Misc. part. updates from FreeBSD.Ralf Corsepius2005-02-043-39/+50
|
* PR 730Greg Menke2004-12-063-6/+6
| | | | | * cpu_asm.S: Collected PR 601 changes for commit to cvshead for rtems-4.7
* 2004-12-03 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2004-12-035-24/+3
| | | | | | | | | | | | * libnetworking/net/if_ethersubr.c, libnetworking/net/radix.h, libnetworking/netinet/if_ether.h, libnetworking/netinet/igmp_var.h, libnetworking/netinet/in_var.h, libnetworking/netinet/tcp_timer.h, libnetworking/netinet/udp_usrreq.c, libnetworking/rtems/rtems_glue.c: Misc. updates from FreeBSD and bugfixes tripped by GCC-4.0.0.
* 2004-12-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2004-12-021-0/+1
| | | | | * libnetworking/kern/kern_sysctl.c, libnetworking/netinet/ip_mroute.c, libnetworking/sys/socketvar.h: Remove warnings.
* 2004-12-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2004-12-025-26/+13
| | | | | | | | | * libnetworking/net/radix.c, libnetworking/net/radix.h, libnetworking/net/route.h, libnetworking/netinet/if_ether.h, libnetworking/netinet/in_var.h, libnetworking/netinet/tcp_timer.h, libnetworking/netinet/udp_usrreq.c, libnetworking/netinet/udp_var.h, libnetworking/sys/callout.h, libnetworking/sys/socketvar.h, libnetworking/sys/sysctl.h: Cosmetics from FreeBSD.
* 2004-04-30 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-301-8/+3
| | | | * libnetworking/netinet/in.c: Partial update from FreeBSD.
* 2004-04-26 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-261-6/+1
| | | | | | * libnetworking/netinet/igmp_var.h: Cosmetic updates from FreeBSD. * libnetworking/sys/sysctl.h: Update from FreeBSD. * libnetworking/sys/socketvar.h: Update from FreeBSD.
* 2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-221-8/+8
| | | | | | * libnetworking/kern/uipc_socket.c: Partial update from FreeBSD (Remove adv-clause from copyright notice). * libnetworking/netinet/igmp_var.h: Partial update from FreeBSD.
* Use -D_KERNEL instead of -DKERNEL for greater FreeBSD compliance.Ralf Corsepius2004-04-2016-26/+26
|
* Remove stray white spaces.Ralf Corsepius2004-04-154-5/+0
|
* Unused.Ralf Corsepius2004-03-081-2/+0
|
* 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-141-4/+4
| | | | | | * Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add PREINSTALL_FILES to CLEANFILES. * netinet/in_cksum.c: #include netinet/in_cksum_<cpu>.h.
* 2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-144-876/+0
| | | | | | | | | | | | | | PR/549 networking * netinet/in_cksum_powerpc.h: New (copy of in_cksum_powerpc.c). * netinet/in_cksum_powerpc.c: Remove. * netinet/in_cksum_i386.h: New (copy of in_cksum_i386.c). * netinet/in_cksum_i386.c: Remove. * netinet/in_cksum_arm.h: New (copy of in_cksum_arm.c). * netinet/in_cksum_arm.c: Remove. * netinet/in_cksum_m68k.c: New (copy of in_cksum_m68k.c). * netinet/in_cksum_m68k.c: Remove. * netinet/Makefile.am: Reflect changes above.
* 2003-09-15 Jennifer Averett <jennifer@OARcorp.com>Jennifer Averett2003-09-151-1/+2
| | | | | | PR 481/networking * net/ethernet.h, net/if_arp.h, netinet/if_ether.h: Network structs should be packed
* PR406 - Added INET_ADDRSTRLEN per the SUSv3 standard.Chris Johns2003-05-151-0/+5
|
* Merger from rtems-4-6-branch.Ralf Corsepius2003-03-111-4/+0
|
* 2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-01-152-8/+8
| | | | | | | * netinet/tcp_subr.c: Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK, INP_LOCK, INP_UNLOCK macros. * netinet/udp_usrreq.c: Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK, INP_LOCK, INP_UNLOCK macros.
* 2002-11-26 Chris Johns <cjohns@cybertec.com.au>Joel Sherrill2003-01-0311-5/+324
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am: Added sys/linker_set.h * kern/Makefile.am: Added kern_mib.c and kern_sysctl.c. * kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to KIPC_SOMAXCONN. * kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to KIPC_MAXSOCKBUF. * net/if_ethersubr.c: FreeBSD 2.2.2 does not have a _net_link node while 5.0 does. * net/if_ppp.c: Removed the TEXT_SET define as these macros are now implemented. * net/rtsock.c: Enable sysctl support plus fix the bug with the lastest FreeBSD sysctl header file. * netinet/icmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_icmp node while 5.0 does. * netinet/if_ether.c: FreeBSD 2.2.2 does not have a _net_link_ether node while 5.0 does. * netinet/igmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_igmp node while 5.0 does. * netinet/in_pcb.c: Fixed the arguments to the sysctl call. Add inp_gencnt and ipi_count. These are used when listing connections. * netinet/in_pcb.h: Added counters to aid the listing of connections. * netinet/in_var.h: Provide the _net_inet_ip and _net_inet_raw nodes. * netinet/ip_fw.c: Disable the firewall sysctl calls. * netinet/tcp_subr.c: Merge tcp_pcblist from the lastest FreeBSD source. * netinet/tcp_var.h: Add structures needed by net-snmp to list connections. * netinet/udp_usrreq.c: Merged udp_pcblist from the lastest FreeBSD source. * netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. Used by net-snmp. * rtems_glue.c: Call sysctl_register_all when initialising the network stack to register all the sysctl calls. These are in the special sections and required an updated linker script. * rtems/rtems_syscall.c: Add the sysctl call. * sys/kernel.h: Use the lastest FreeBSD method of handling sysctl structures. This now held in the sys/linker_set.h file. * sys/queue.h: This is from the lastest FreeBSD code with the circular code merged back in as it is not used in the lastest FreeBSD kernel. * sys/sysctl.h: The lastest sysctl. This was needed to use with the new linker set method. The FreeBSD 2.2.2 version has asm hacks. The lastest version of the FreeBSD does not have these hacks. It uses gcc attribute directives.
* 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-121-40/+0
| | | | | | | | | | | | | * Makefile.am: Merge-in kern/Makefile.am, net/Makefile.am, netinet/Makefile.am, netinet/Makefile.am, nfs/Makefile.am, rtems/Makefile.am. * kern/Makefile.am: Remove. * net/Makefile.am: Remove. * netinet/Makefile.am: Remove. * nfs/Makefile.am: Remove. * rtems/Makefile.am: Remove. * wrapup/Makefile.am: Reflect changes above. * configure.ac: Ditto.
* 2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-111-4/+2
| | | | | | | | | | | * kern/Makefile.am: Remove C_O_FILES; Don't let all-local depend on $OBJS) * lib/Makefile.am: Ditto. * libc/Makefile.am: Ditto. * net/Makefile.am: Ditto. * netinet/Makefile.am: Ditto. * nfs/Makefile.am: Ditto. * rtems/Makefile.am: Ditto.
* 2002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-181-13/+0
| | | | | | | | * Makefile.am: Merge-in HEADER-handling from net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am. * net/Makefile.am: Remove *_HEADERS. * netinet/Makefile.am: Remove *_HEADERS. * nfs/Makefile.am: Remove *_HEADERS.
* 2002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-312-2/+2
| | | | * libc/rcmd.c, netinet/in_cksum_arm.c: Removed warnings.
* 2002-10-07 Eric Norum <eric.norum@usask.ca>Joel Sherrill2002-10-071-1/+1
| | | | | * netinet/tcp_var.h: Corrected typo in ARM alignment patch which broke all other ports.
* 2002-10-04 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-10-046-24/+56
| | | | | | * netinet/in_cksum.c, netinet/ip_icmp.h, netinet/ip_input.c, netinet/tcp_input.c, netinet/tcp_subr.c, netinet/tcp_var.h, sys/queue.h: Address alignment requirements for the ARM.
* 2002-09-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-09-162-555/+26
| | | | | | * netinet/Makefile.am, netinet/udp_usrreq.c: Back off some of the IP_FORWARD patch as it appears to not compile in the current tree.
* 2002-09-14 Vyacheslav V. Burdjanadze <wr@zelax.ru>Joel Sherrill2002-09-142-25/+555
| | | | | | | * kern/uipc_mbuf.c, sys/mbuf.h, netinet/udp_usrreq.c: Add optional UDP broadcast forwarding support. * netinet/Makefile.am: Defined FORWARD_PROTOCOL to enabled UDP broadcast forwarding.
* 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-09-021-0/+2
| | | | | * netinet/in_cksum.c: #include <string.h> for puts in generic routines.
* 2002-08-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-071-0/+2
| | | | | | * netinet/in.h: Per PR263, added include of <machine/endian.h> to <netinet/in.h> so it includes prototypes of ntohl() family of routines.
* 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-303-2/+558
| | | | | * netinet/in_cksum.c, netinet/in_cksum_arm.c: Added ARM in_cksum support.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-221-1/+1
| | | | | | | | | | | * kern/Makefile.am: Use .$(OBJEXT) instead of .o. * lib/Makefile.am: Ditto. * libc/Makefile.am: Ditto. * net/Makefile.am: Ditto. * netinet/Makefile.am: Ditto. * nfs/Makefile.am: Ditto. * rtems/Makefile.am: Ditto. * wrapup/Makefile.am: Ditto.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-221-3/+1
| | | | | | | | | | | | * kern/Makefile.am: Eliminate LIBNAME. * lib/Makefile.am: Ditto. * libc/Makefile.am: Ditto. * net/Makefile.am: Ditto. * netinet/Makefile.am: Ditto. * nfs/Makefile.am: Ditto. * rtems/Makefile.am: Ditto. * wrapup/Makefile.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib.
* 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-174-22/+24
| | | | | * netinet/in.h, netinet/ip.h, netinet/ip_var.h, netinet/tcp.h: Modified to added packed attribute.o
* 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-06-171-4/+4
| | | | | | | | | | | | | | | | | * arpa/Makefile.am: Include $(top_srcdir)/../automake/*.am. * kern/Makefile.am: Include $(top_srcdir)/../automake/*.am. * Makefile.am: Include $(top_srcdir)/../automake/*.am. Use ../aclocal. * lib/Makefile.am: Include $(top_srcdir)/../automake/*.am. * libc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * machine/Makefile.am: Include $(top_srcdir)/../automake/*.am. * net/Makefile.am: Include $(top_srcdir)/../automake/*.am. * netinet/Makefile.am: Include $(top_srcdir)/../automake/*.am. * nfs/Makefile.am: Include $(top_srcdir)/../automake/*.am. * rtems/Makefile.am: Include $(top_srcdir)/../automake/*.am. * sys/Makefile.am: Include $(top_srcdir)/../automake/*.am. * vm/Makefile.am: Include $(top_srcdir)/../automake/*.am. * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.