summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/sys (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Include <sys/types.h>.Ralf Corsepius2005-05-081-8/+12
| | | | Remove in_port_t. Misc. updates from FreeBSD
* Partial update from FreeBSD.Ralf Corsepius2005-05-081-4/+13
|
* Cosmetics from FreeBSD.Ralf Corsepius2005-05-081-2/+13
|
* Cosmetical updates from FreeBSD.Ralf Corsepius2005-05-071-5/+5
|
* Update from FreeBSDRalf Corsepius2005-05-011-25/+30
|
* Cosmetics from FreeBSD.Ralf Corsepius2005-04-181-11/+21
|
* 2005-04-18 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-04-181-157/+18
| | | | | * libnetworking/sys/mount.h: More updates from FreeBSD. Remove ufs, mfs, dosfs, isofs.
* Remove nfs_args.Ralf Corsepius2005-04-171-68/+6
|
* Cosmetical update from FreeBSD. Remove special casing of arm/mips.Ralf Corsepius2005-04-171-10/+1
|
* Cosmetical update from FreeBSD.Ralf Corsepius2005-04-171-5/+5
|
* 2005-02-21 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-211-0/+1
| | | | | PR 764/networking * libnetworking/sys/sysctl.h: include <rtems/stdint.h>.
* 2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-02-171-1/+1
| | | | | * libnetworking/sys/sysctl.h (struct sysctl_oid): uint32_t oid_kind (16bit target compliance).
* Cosmetics from FreeBSDRalf Corsepius2004-12-291-4/+4
|
* PR 730Greg Menke2004-12-061-1/+1
| | | | | * cpu_asm.S: Collected PR 601 changes for commit to cvshead for rtems-4.7
* 2004-12-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2004-12-031-0/+2
| | | | | | * libnetworking/kern/kern_sysctl.c, libnetworking/sys/sysctl.h: Add SYSCTL_CHILDREN_SET (Update from FreeBSD for 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-023-15/+9
| | | | | | | | | * 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-26 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-262-77/+101
| | | | | | * 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-24 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-241-15/+12
| | | | * libnetworking/sys/protosw.h: More partial updates from FreeBSD.
* 2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-221-6/+7
| | | | | * libnetworking/sys/socket.h: Further update from FreeBSD (Add sa_family_t).
* Fix typos.Ralf Corsepius2004-04-221-2/+2
|
* 2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-222-38/+52
| | | | | | * libnetworking/sys/protosw.h: Partial update from FreeBSD. * libnetworking/sys/socket.h: Partial update from FreeBSD. * libnetworking/rtems/rtems_syscall.c: Reflect changes to socket.h.
* Use -D_KERNEL instead of -DKERNEL for greater FreeBSD compliance.Ralf Corsepius2004-04-2018-50/+50
|
* 2004-04-19 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-191-3/+8
| | | | | * libnetworking/sys/sysctl.h: Partial update from FreeBSD. * libnetworking/kern/kern_sysctl.c: Partial update from FreeBSD.
* 2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-04-021-0/+104
| | | | | | | * libnetworking/poll.h: Replace with sys/poll.h wrapper. * libnetworking/sys/poll.h: New (Original FreeBSD file). * libnetworking/Makefile.am: Don't install opt_ipfw.h, opt_mrouting.h, opt_tcpdebug.h. Add sys/poll.h.
* Unused.Ralf Corsepius2004-03-081-2/+0
|
* 2003-03-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-03-181-4/+4
| | | | | | | | | PR 356/bsps * sys/linker_set.h: This patch makes RTEMS/PowerPC eabi compliant. Declare all linker-script defined addresses as variables of unknown size and not as short objects like 'int', 'void*' etc. Since only addresses are used and never those variable's values, the type used in a declaration is not important.
* 2003-01-03 Jitendra Vegiraju <jvegiraju@netscape.net>Joel Sherrill2003-01-031-4/+10
| | | | * sys/queue.h: Fix alignment problem on ARM.
* 2002-11-26 Chris Johns <cjohns@cybertec.com.au>Joel Sherrill2003-01-034-241/+707
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-151-24/+0
| | | | | | | | | | | * Makefile.am: Merge-in arpa/Makefile.am, machine/Makefile.am, sys/Makefile.am, vm/Makefile.am. Add . to SUBDIRS. * arpa/Makefile.am: Remove. * machine/Makefile.am: Remove. * sys/Makefile.am: Remove. * vm/Makefile.am: Remove. * configure.ac: Reflect changes above.
* Need to be extern C for use by C++.Chris Johns2002-11-091-0/+8
|
* 2002-10-04 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-10-041-0/+30
| | | | | | * 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-14 Vyacheslav V. Burdjanadze <wr@zelax.ru>Joel Sherrill2002-09-141-2/+2
| | | | | | | * 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-08-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-022-86/+1
| | | | | | | * machine/param.h, sys/syslimits.h: In the continued effort to eliminate .h conflicts between newlib and RTEMS, these were moved to newlib. * machine/Makefile.am, sys/Makefile.am: Reflect above.
* 2002-07-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-302-232/+0
| | | | | | * sys/param.h: Removed as a simpler version of this file is now part of the RTEMS newlib support. * sys/Makefile.am: Modified to reflect above.
* 2002-07-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-302-1/+3
| | | | | | | | | | * machine/types.h: Removed as a simpler version of this file is now part of the RTEMS newlib support. * machine/Makefile.am, machine/endian.h, nfs/bootp_subr.c, rtems/rtems_bsdnet_internal.h, sys/Makefile.am, sys/systm.h: Minor modifications to use the simpler machine/types.h. Mostly more complete sets of #include's to account for machine/types.h no longer doing this.
* 2002-07-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-241-0/+10
| | | | | * sys/select.h: Add a prototype of select() to avoid warnings. In particular a C++ application using select() required a prototype.
* 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-06-171-1/+1
| | | | | | | | | | | | | | | | | * 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.
* 2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-05-291-1/+1
| | | | | | | | | | | | | | | | | | Relocate c/src/libnetworking. * Makefile.am: Reflect moval. * machine/Makefile.am: Ditto. * net/Makefile.am: Ditto. * lib/Makefile.am: Ditto. * netinet/Makefile.am: Ditto. * vm/Makefile.am: Ditto. * libc/Makefile.am: Ditto. * sys/Makefile.am: Ditto. * arpa/Makefile.am: Ditto. * nfs/Makefile.am: Ditto. * kern/Makefile.am: Ditto. * rtems/Makefile.am: Ditto. * configure.ac: Dittp. * wrapup/Makefile.am: Ditto. Remove references to networking apps.
* 2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-05-141-5/+2
| | | | | | | * sys/ioctl.h: Remove. * sys/sockio.h: Remove. * sys/filio.h: Remove. * sys/Makefile.am: Reflect changes above.
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-281-1/+0
| | | | | | | | | | | | | | | | | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * arpa/Makefile.am: Remove AUTOMAKE_OPTIONS. * kern/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * lib/Makefile.am: Remove AUTOMAKE_OPTIONS. * libc/Makefile.am: Remove AUTOMAKE_OPTIONS. * machine/Makefile.am: Remove AUTOMAKE_OPTIONS. * net/Makefile.am: Remove AUTOMAKE_OPTIONS. * netinet/Makefile.am: Remove AUTOMAKE_OPTIONS. * nfs/Makefile.am: Remove AUTOMAKE_OPTIONS. * pppd/Makefile.am: Remove AUTOMAKE_OPTIONS. * rtems/Makefile.am: Remove AUTOMAKE_OPTIONS. * rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS. * rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS. * rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS. * sys/Makefile.am: Remove AUTOMAKE_OPTIONS. * vm/Makefile.am: Remove AUTOMAKE_OPTIONS. * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-271-1/+1
| | | | | | | | | | | | | | | * machine/Makefile.am: Use 'PREINSTALL_FILES ='. * net/Makefile.am: Use 'PREINSTALL_FILES ='. * netinet/Makefile.am: Use 'PREINSTALL_FILES ='. * vm/Makefile.am: Use 'PREINSTALL_FILES ='. * pppd/Makefile.am: Use 'PREINSTALL_FILES ='. * sys/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='. * arpa/Makefile.am: Use 'PREINSTALL_FILES ='. * nfs/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-051-4/+6
| | | | | | | | | | | * Makefile.am, arpa/Makefile.am, machine/Makefile.am, net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am, rtems/Makefile.am, rtems_servers/Makefile.am, rtems_webserver/Makefile.am, sys/Makefile.am, vm/Makefile.am: Apply include_*HEADERS instead of H_FILES. * include/Makefile.am: Remove. * Makefile.am: Add handling of *.h files. * configure.in: Remove include/Makefile.
* 2000-11-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-301-2/+2
| | | | | * sys/ttycom.h: Moved to lib/include/sys. * Makefile.am: Modified to reflect above.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-051-6/+7
| | | | | | | * kern/Makefile.am, lib/Makefile.am, libc/Makefile.am, net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am, pppd/Makefile.am, rtems/Makefile.am, rtems_servers/Makefile.am, rtems_webserver/Makefile.am, wrapup/Makefile.am: Include compile.am
* Moved <sys/cdefs.h> to lib/include so non-networking applications couldJoel Sherrill2000-06-151-1/+1
| | | | include <sys/ioctl.h>.
* *** empty log message ***Joel Sherrill2000-06-141-1/+1
|
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-122-2/+82
|
* New files added on 4.5 branch.Joel Sherrill2000-04-281-0/+0
|
* Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-04-131-0/+2
| | | | adds .cvsignore.