summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/sys (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Cosmetics from FreeBSD.Ralf Corsepius2006-12-081-8/+4
|
* 2006-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-161-5/+2
| | | | | * libnetworking/sys/malloc.h: Remove contigmalloc (non-implemented). Remove __P-guards from malloc, free.
* *** empty log message ***Joel Sherrill2006-09-011-1/+1
|
* 2006-09-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-09-011-2/+2
| | | | | | * libcsupport/src/malloc.c, libnetworking/rtems/rtems_glue.c, libnetworking/sys/mbuf.h: Remove warnings -- use uintptr_t or properly sized integers.
* 2006-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-08-311-2/+2
| | | | | | | | | | | | | | | * ftpd/ftpd.c, libcsupport/include/sys/ioccom.h, libcsupport/src/ioctl.c, libnetworking/kern/uipc_mbuf.c, libnetworking/libc/inet_addr.c, libnetworking/net/ethernet.h, libnetworking/net/if.c, libnetworking/net/if_ethersubr.c, libnetworking/net/if_ppp.c, libnetworking/net/if_pppvar.h, libnetworking/net/if_var.h, libnetworking/net/ppp_tty.c, libnetworking/netinet/in_cksum.c, libnetworking/nfs/bootp_subr.c, libnetworking/rtems/rtems_bsdnet_internal.h, libnetworking/sys/mbuf.h, pppd/md4.c, pppd/pppd.h: Remove warnings due to improper use of int which shows up on 16 bit targets. Added ioctl_command_t since IOCTL command argument does not reliably fit into 16 bits.
* 2006-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-08-302-3/+3
| | | | | | | | | | | | | | * libcsupport/include/sys/ioccom.h, libnetworking/kern/uipc_socket2.c, libnetworking/net/ethernet.h, libnetworking/net/if.h, libnetworking/net/if_ethersubr.c, libnetworking/net/if_ppp.c, libnetworking/net/if_pppvar.h, libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c, libnetworking/net/slcompress.c, libnetworking/netinet/in.h, libnetworking/netinet/ip_icmp.c, libnetworking/netinet/tcp.h, libnetworking/netinet/tcp_seq.h, libnetworking/sys/protosw.h, libnetworking/sys/socketvar.h: Remove warnings. Most of the warnings were 16/32 bit integer sizing issues. Some constants had L appended, some had casts add, some types were changed to reflect a bit width requirement.
* applied patches for PR1117/1118/1119/1120Thomas Doerfler2006-07-091-1/+1
|
* 2006-04-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-04-131-1/+1
| | | | | | | | PR 949/networking * libnetworking/sys/socket.h: GNU/Linux is wrong in making MSG_DONTWAIT public. It is strictly BSD and not SUSV. See http://www.opengroup.org/onlinepubs/009695399/basedefs/sys/socket.h.html for clarification.
* 2006-04-12 Lars Munch <lars@segv.dk>Joel Sherrill2006-04-121-1/+1
| | | | | PR 949/networking * libnetworking/sys/socket.h: Make MSG_DONTWAIT public as in GNU/Linux.
* 2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-09-191-218/+11
| | | | | * libnetworking/sys/mount.h: Cosmetical update from FreeBSD. Remove non-implemented interfaces (vfs, nfs, fsstat, etc.).
* Partial update from FreeBSD.Ralf Corsepius2005-08-011-16/+15
|
* Partial update from FreeBSD.Ralf Corsepius2005-07-061-13/+20
|
* Partial update from FreeBSD.Ralf Corsepius2005-05-211-50/+41
|
* Abandon AF_NS, PF_NS.Ralf Corsepius2005-05-111-2/+2
|
* 2005-05-09 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-05-091-9/+20
| | | | | * libnetworking/sys/un.h: Partial update from FreeBSD. Remove non-implemented functions/variables.
* Ansification.Ralf Corsepius2005-05-091-29/+28
|
* Partial update from FreeBSD.Ralf Corsepius2005-05-091-3/+3
|
* 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.