summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/netinet (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-05-122005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-32/+44
* libnetworking/netinet/if_ether.c: Partial update from FreeBSD.
2005-05-122005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-76/+91
* libnetworking/netinet/tcp_var.h: Partial update from FreeBSD. * libnetworking/netinet/tcp_input.c: Reflect changes to tcp_var.h.
2005-05-122005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-20/+31
* libnetworking/netinet/tcp.h: Partial update from FreeBSD. Remove BYTE_PACK.
2005-05-122005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-28/+29
* libnetworking/netinet/ip_var.h: Partial update from FreeBSD. Remove some useless BYTE_PACKs.
2005-05-12Define BYTE_PACK.Ralf Corsepius4-0/+16
2005-05-09Partial update from FreeBSD.Ralf Corsepius1-1/+2
2005-05-08Sync in_port_t with arpa/inet.h.Ralf Corsepius1-1/+1
2005-05-08Partial update from FreeBSD.Ralf Corsepius1-25/+40
Remove BYTE_PACK.
2005-05-08Add BYTE_PACK.Ralf Corsepius1-0/+4
2005-05-08Cosmetics from FreeBSD.Ralf Corsepius1-1/+1
2005-05-08Cosmetics from FreeBSD.Ralf Corsepius1-5/+5
2005-04-282005-04-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-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.
2005-04-15Partial updates from FreeBSD.Ralf Corsepius2-34/+84
2005-04-14Partial updates from FreeBSD.Ralf Corsepius2-22/+7
2005-03-142005-03-14 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>Joel Sherrill1-5/+5
* libnetworking/netinet/in_cksum_m68k.h: Change back to lcsum[12]_lbl to temporary labels.
2005-03-102005-03-10 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-5/+5
* libnetworking/netinet/in_cksum_m68k.h: Change back to lcsum[12]_lbl since my fix did not fix all issues.
2005-03-052005-03-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-5/+5
* libnetworking/netinet/in_cksum_m68k.h: Change lcsum[12]_lbl to temporary inline assembly labels to remove compilation error.
2005-02-04Misc. part. updates from FreeBSD.Ralf Corsepius3-39/+50
2004-12-06 PR 730Greg Menke3-6/+6
* cpu_asm.S: Collected PR 601 changes for commit to cvshead for rtems-4.7
2004-12-032004-12-03 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius5-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-022004-12-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+1
* libnetworking/kern/kern_sysctl.c, libnetworking/netinet/ip_mroute.c, libnetworking/sys/socketvar.h: Remove warnings.
2004-12-022004-12-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius5-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-302004-04-30 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-8/+3
* libnetworking/netinet/in.c: Partial update from FreeBSD.
2004-04-262004-04-26 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-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-222004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-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.
2004-04-20Use -D_KERNEL instead of -DKERNEL for greater FreeBSD compliance.Ralf Corsepius16-26/+26
2004-04-15Remove stray white spaces.Ralf Corsepius4-5/+0
2004-03-08Unused.Ralf Corsepius1-2/+0
2004-01-142004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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-142004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-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-152003-09-15 Jennifer Averett <jennifer@OARcorp.com>Jennifer Averett1-1/+2
PR 481/networking * net/ethernet.h, net/if_arp.h, netinet/if_ether.h: Network structs should be packed
2003-05-15PR406 - Added INET_ADDRSTRLEN per the SUSv3 standard.Chris Johns1-0/+5
2003-03-11Merger from rtems-4-6-branch.Ralf Corsepius1-4/+0
2003-01-152003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-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.
2003-01-032002-11-26 Chris Johns <cjohns@cybertec.com.au>Joel Sherrill11-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-122002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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-112002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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-182002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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-312002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+2
* libc/rcmd.c, netinet/in_cksum_arm.c: Removed warnings.
2002-10-072002-10-07 Eric Norum <eric.norum@usask.ca>Joel Sherrill1-1/+1
* netinet/tcp_var.h: Corrected typo in ARM alignment patch which broke all other ports.
2002-10-042002-10-04 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill6-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-162002-09-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-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-142002-09-14 Vyacheslav V. Burdjanadze <wr@zelax.ru>Joel Sherrill2-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-022002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-0/+2
* netinet/in_cksum.c: #include <string.h> for puts in generic routines.
2002-08-072002-08-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-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-302002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill3-2/+558
* netinet/in_cksum.c, netinet/in_cksum_arm.c: Added ARM in_cksum support.
2002-07-222002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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-222002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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-172002-07-17 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill4-22/+24
* netinet/in.h, netinet/ip.h, netinet/ip_var.h, netinet/tcp.h: Modified to added packed attribute.o
2002-06-172002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-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.