Commit Graph
5440 Commits
Author SHA1 Message Date
Ralf Corsepius f94e799ee9 Preps to eliminate _IP_VHL (Abandoned in FreeBSD). Misc mergers from upstream FreeBSD. 2007-03-29 07:50:03 +00:00
Ralf Corsepius 8f48f2bfaf 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_input.c: Preps to eliminate _IP_VHL
	(Abandoned in FreeBSD). Misc mergers from upstream FreeBSD.
	* libnetworking/netinet/ip_icmp.c: Preps to eliminate _IP_VHL
	(Abandoned in FreeBSD).
2007-03-29 07:48:14 +00:00
Ralf Corsepius 4939788183 Preps to eliminate _IP_VHL (Abandoned in FreeBSD). 2007-03-29 07:47:15 +00:00
Ralf Corsepius 58b09079c6 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/tcp_subr.c: Preps to eliminate _IP_VHL
	  (Abandoned in FreeBSD).
2007-03-29 05:21:43 +00:00
Ralf Corsepius 7ff51b00c1 Preps to eliminate _IP_VHL (Abandoned in FreeBSD). 2007-03-29 05:21:31 +00:00
Ralf Corsepius cae2fc3021 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/raw_ip.c: Preps to eliminate _IP_VHL
	  (Abandoned in FreeBSD).
2007-03-29 05:20:10 +00:00
Ralf Corsepius 14b7b0c6e2 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_output.c: Partial update from FreeBSD.
2007-03-29 05:18:38 +00:00
Ralf Corsepius 0c67b4363b Partial update from FreeBSD. 2007-03-29 05:18:26 +00:00
Ralf Corsepius 5f1bbaef70 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_fw.c: Eliminate __P().
2007-03-29 05:16:52 +00:00
Ralf Corsepius e67b6ea141 Eliminate __P(). 2007-03-29 05:16:42 +00:00
Joel Sherrill 4b6546f0bb 2007-03-28 Chris Johns <chrisj@rtems.org>
* rtems/Makefile.am, rtems/include/rtems/rtems/clock.h,
	score/include/rtems/score/watchdog.h: Add support for a handler to
	obtain the number of nanoseconds since the last clock tick. The
	primary interface for this is rtems_clock_set_nanoseconds_extension.
	Subsequent commits from Joel will redo the TOD support to use this
	capability.
	* rtems/src/clocksetnsecshandler.c: New file.
2007-03-28 19:56:14 +00:00
Joel Sherrill 4fbd8f7aa9 2007-03-28 Joel Sherrill <joel@OARcorp.com>
PR 1234/cpukit
	* libcsupport/Makefile.am: Provide printk() based implementation of
	__assert() to reduce dependencies in executables.
	* libcsupport/src/__assert.c: New file.
2007-03-28 18:58:12 +00:00
Ralf Corsepius e2a2369051 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/src/rpc/clnt_tcp.c (clnttcp_create):
	Use uintptr_t for "disrupt". Remove bogus (long) cast.
2007-03-28 16:03:44 +00:00
Ralf Corsepius 6898ed445c Regenerate. 2007-03-28 15:47:20 +00:00
Ralf Corsepius c35e3fed83 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/ppp-comp.h: Remove (Unused).
	* libnetworking/Makefile.am: Remove net/ppp-comp.h.
2007-03-28 15:46:53 +00:00
Ralf Corsepius 014255f85b Remove (Unused). 2007-03-28 15:46:37 +00:00
Ralf Corsepius 1e4e5f2151 Remove net/ppp-comp.h. 2007-03-28 15:46:18 +00:00
Ralf Corsepius 6562ad3b54 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/sys/buf.h: Remove (Unused).
	* libnetworking/Makefile.am: Remove sys/buf.h.
2007-03-28 15:44:15 +00:00
Ralf Corsepius e21508b5f3 Regenerate. 2007-03-28 15:44:02 +00:00
Ralf Corsepius 462fb6427c Remove sys/buf.h. 2007-03-28 15:43:44 +00:00
Ralf Corsepius 87a87b014c 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/kern/kern_sysctl.c,
	libnetworking/kern/uipc_socket2.c: Include <sys/queue.h> instead of
	<sys/buf.h>.
2007-03-28 15:34:36 +00:00
Ralf Corsepius 816f422261 Include <sys/queue.h> instead of <sys/buf.h>. 2007-03-28 15:34:23 +00:00
Ralf Corsepius a67c316ac8 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
*  libcsupport/include/sys/sockio.h: Partial update from
	  FreeBSD.
2007-03-28 15:31:39 +00:00
Ralf Corsepius d3819b5687 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_output.c: Use uint32_t optlen.
2007-03-28 05:36:54 +00:00
Ralf Corsepius 387cc207c9 Use uint32_t optlen. 2007-03-28 05:36:38 +00:00
Ralf Corsepius de4b31785c 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/igmp.c: Eliminate __P().
	* libnetworking/netinet/in.c: Eliminate __P().
	* libnetworking/netinet/tcp_subr.c: Eliminate __P().
	* libnetworking/netinet/in_pcb.c: Eliminate __P().
	* libnetworking/netinet/ip_output.c: Eliminate __P().
2007-03-28 05:23:42 +00:00
Ralf Corsepius e5d6315e20 Eliminate __P(). 2007-03-28 05:23:18 +00:00
Ralf Corsepius 5c93ba2b42 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/sys/protosw.h (pr_usrreqs.pru_attach,
	pr_usrreqs.pru_control, pr_usrreqs.pru_rcvd, pr_usrreqs.pru_rcvoob):
	Change int args to intptr_t because they are casted to pointers.
	* libnetworking/netinet/tcp_usrreq.c,
	libnetworking/kern/uipc_socket2.c: Reflect changes to sys/protosw.h.
2007-03-28 04:48:14 +00:00
Ralf Corsepius d506dffaeb Reflect changes to sys/protosw.h. 2007-03-28 04:48:01 +00:00
Ralf Corsepius 1a795c31f8 Change int args to intptr_t because they are casted to pointers. 2007-03-28 04:47:30 +00:00
Ralf Corsepius fa768dff92 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/rtems/rtems_glue.c: Cast to intptr_t instead of
	"long", because long is not guaranteed to be castable to char*.
2007-03-28 04:43:04 +00:00
Ralf Corsepius 0b07d8724e 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_input.c: Eliminate __P().
	Change "int next" to "int32_t next" for 16bit targets.
2007-03-28 04:40:36 +00:00
Ralf Corsepius d5fce8fe16 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/tcp_input.c: Eliminate __P().
2007-03-28 04:38:44 +00:00
Ralf Corsepius 239d981f8d Eliminate __P(). 2007-03-28 04:38:00 +00:00
Ralf Corsepius a4ebe3022e 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/in_rmx.c: Eliminate __P().
2007-03-28 04:37:16 +00:00
Ralf Corsepius c31fbf5590 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/tcp_usrreq.c: Eliminate __P().
	* libnetworking/netinet/udp_usrreq.c: Eliminate __P().
2007-03-28 03:08:35 +00:00
Ralf Corsepius 652f618231 Eliminate __P(). 2007-03-28 03:08:08 +00:00
Ralf Corsepius 2c52cfbc10 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/nfs/bootp_subr.c: Eliminate __P().
	* libnetworking/rtems/rtems_bsdnet_internal.h: Eliminate __P().
	* libnetworking/kern/uipc_domain.c: Eliminate __P().
2007-03-28 02:43:37 +00:00
Ralf Corsepius dcefab604e Eliminate __P(). 2007-03-28 02:42:47 +00:00
Ralf Corsepius bd6dfc9a19 Regenerate. 2007-03-28 02:20:23 +00:00
Ralf Corsepius 0d150a4ce4 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/pppcompress.h, libnetworking/net/pppcompress.c:
	Remove (Abandoned in FreeBSD).
	* libnetworking/Makefile.am: Remove net/pppcompress.c,
	net/pppcompress.h.
	* libnetworking/net/if_ppp.c: Use net/slcompress.h instead of
	net/pppcompress.h.
	* libnetworking/net/slcompress.h: Cosmetics from FreeBSD.
	* libnetworking/net/ppp_tty.c: Use net/slcompress.h instead of
	net/pppcompress.h.
2007-03-28 02:19:18 +00:00
Ralf Corsepius 47a8868989 Use net/slcompress.h instead of net/pppcompress.h. 2007-03-28 02:19:04 +00:00
Ralf Corsepius 179c2c3357 Cosmetics from FreeBSD. 2007-03-28 02:16:27 +00:00
Ralf Corsepius c85f596b78 Remove net/pppcompress.c, net/pppcompress.h. 2007-03-28 02:15:57 +00:00
Ralf Corsepius a0a45be5fc Remove (Abandoned in FreeBSD). 2007-03-28 02:15:38 +00:00
Ralf Corsepius 55fe04b96a 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/pppcompress.h: Eliminate __P().
2007-03-28 01:08:49 +00:00
Ralf Corsepius d142d8c338 Eliminate __P(). 2007-03-28 01:08:37 +00:00
Ralf Corsepius e052fc942b 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/if_pppvar.h: Cosmetics from FreeBSD.
2007-03-28 01:06:36 +00:00
Ralf Corsepius 296f9c2e8b Cosmetics from FreeBSD. 2007-03-28 01:06:21 +00:00
Ralf Corsepius fb1d7c8393 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/if_llc.h: Update from FreeBSD.
2007-03-28 00:56:11 +00:00