Commit Graph

124 Commits

Author SHA1 Message Date
Ralf Corsepius
cd9564e1cd Include <rtems/bsd/sys/cdefs.h> instead of <sys/cdefs.h>. 2007-05-10 07:29:14 +00:00
Ralf Corsepius
c30157091b Include <rtems/bsd/sys/queue.h> instead of <sys/queue.h>. 2007-05-10 05:12:54 +00:00
Ralf Corsepius
8fc471a554 Include <rtems/bsd/sys/queue.h> instead of <sys/queue.h>. 2007-05-10 05:07:28 +00:00
Ralf Corsepius
0f9861be81 Include <rtems/endian.h> instead of <machine/endian.h>. 2007-05-09 16:35:03 +00:00
Ralf Corsepius
491f63a5b3 Further _IP_VHL removal preps. 2007-03-29 14:31:08 +00:00
Ralf Corsepius
ef0b69d12f 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip.h: Add FreeBSD's alignement macros.
2007-03-29 14:28:49 +00:00
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
4939788183 Preps to eliminate _IP_VHL (Abandoned in FreeBSD). 2007-03-29 07:47:15 +00:00
Ralf Corsepius
7ff51b00c1 Preps to eliminate _IP_VHL (Abandoned in FreeBSD). 2007-03-29 05:21:31 +00:00
Ralf Corsepius
0c67b4363b Partial update from FreeBSD. 2007-03-29 05:18:26 +00:00
Ralf Corsepius
e67b6ea141 Eliminate __P(). 2007-03-29 05:16:42 +00:00
Ralf Corsepius
387cc207c9 Use uint32_t optlen. 2007-03-28 05:36:38 +00:00
Ralf Corsepius
e5d6315e20 Eliminate __P(). 2007-03-28 05:23:18 +00:00
Ralf Corsepius
d506dffaeb Reflect changes to sys/protosw.h. 2007-03-28 04:48:01 +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
239d981f8d Eliminate __P(). 2007-03-28 04:38:00 +00:00
Ralf Corsepius
652f618231 Eliminate __P(). 2007-03-28 03:08:08 +00:00
Ralf Corsepius
6b4010d6f1 2007-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_mroute.c: Eliminate __P().
2007-03-27 10:18:16 +00:00
Ralf Corsepius
c95ac2f3cc 2007-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_mroute.h: Partial update from FreeBSD.
2007-03-27 10:17:09 +00:00
Ralf Corsepius
6efd1a6d90 2007-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/if_ether.h: Eliminate __P().
2007-03-26 07:12:36 +00:00
Ralf Corsepius
19ef9f729f 2007-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_var.h: Eliminate __P().
2007-03-26 06:01:00 +00:00
Ralf Corsepius
bc1e0b1282 Fix typo in previous patch. 2007-03-26 05:59:33 +00:00
Ralf Corsepius
da9078a3ee 2007-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/in.h: Eliminate __P().
2007-03-26 05:51:45 +00:00
Ralf Corsepius
dc2a175087 2007-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/tcp_var.h: Eliminate __P().
2007-03-26 03:43:28 +00:00
Ralf Corsepius
29bac07b80 2007-03-25 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/udp_var.h: Cosmetics from FreeBSD.
	Remove __P();
2007-03-25 16:50:37 +00:00
Ralf Corsepius
883ba097cc More partial updates from FreeBSD. 2007-03-25 16:43:30 +00:00
Ralf Corsepius
7db1de3296 Remove __P(). 2007-03-25 16:41:18 +00:00
Ralf Corsepius
b91ebbc339 Partial updates from FreeBSD. 2007-03-25 07:54:29 +00:00
Ralf Corsepius
590bf06bbd 2007-03-25 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/if_ether.c: Remove __P().
2007-03-25 06:19:12 +00:00
Ralf Corsepius
5821bfd478 Cosmetics from FreeBSD. 2006-12-08 15:48:34 +00:00
Joel Sherrill
ea7fd1ec58 2006-09-11 Jerry Needell <jerry.needell@unh.edu>
* libnetworking/netinet/in_cksum.c: Joel should have used int32_t not
	uint32_t when removing warnings.
2006-09-11 17:34:10 +00:00
Joel Sherrill
cf04e8aca9 *** empty log message *** 2006-09-01 19:10:01 +00:00
Joel Sherrill
a009d94459 2006-08-30 Joel Sherrill <joel@OARcorp.com>
* 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-31 01:10:02 +00:00
Joel Sherrill
ae5a79c349 2006-08-30 Joel Sherrill <joel@OARcorp.com>
* 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.
2006-08-30 17:20:33 +00:00
Thomas Doerfler
c9b005a9d2 applied patches for PR1117/1118/1119/1120 2006-07-09 10:05:27 +00:00
Eric Norum
491d8825c9 Update icps_allecho counter. 2006-05-31 14:52:05 +00:00
Eric Norum
261e743d66 Add flag to inhibit ICMP replies. 2006-05-30 15:12:54 +00:00
Ralf Corsepius
d74c13b7f4 Partial update from FreeBSD. 2005-09-16 06:11:06 +00:00
Ralf Corsepius
fd65489a88 Remove BYTE_PACK. 2005-05-27 15:21:48 +00:00
Ralf Corsepius
a8d7bab3a9 2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org>
* librpc/include/rpc/clnt.h: Partial update from FreeBSD.
2005-05-27 15:05:37 +00:00
Ralf Corsepius
23bf086596 Cosmetics from FreeBSD. 2005-05-24 04:25:19 +00:00
Ralf Corsepius
7adcf0377f Remove BYTE_PACK.
Add __packed.
Partial update from FreeBSD.
2005-05-24 04:24:59 +00:00
Eric Norum
2a94c85420 Add "ICMP panic avoided" diagnostic counter. 2005-05-24 00:36:35 +00:00
Ralf Corsepius
a736847cb3 Partial update from FreeBSD. 2005-05-21 16:31:28 +00:00
Ralf Corsepius
3641cf08d0 2005-05-21 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/netinet/ip_icmp.h: Update from FreeBSD.
	Abandon BYTE_PACK.
2005-05-21 13:44:25 +00:00
Joel Sherrill
4e8c729f7f 2005-05-20 Eric Norum <norume@aps.anl.gov>
PR 793/networking
	* libnetworking/netinet/ip_icmp.c: Malicious ICMP packet causes panic.
	Just ignore it.
2005-05-20 18:56:42 +00:00
Ralf Corsepius
f583bb2c07 2005-05-14 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/netinet/tcp_usrreq.c: Cosmetics from FreeBSD.
	* libnetworking/netinet/tcp_subr.c: Partical update from FreeBSD.
2005-05-14 07:08:17 +00:00
Ralf Corsepius
08baecaba2 2005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/netinet/if_ether.c: Partial update from FreeBSD.
2005-05-12 08:28:04 +00:00
Ralf Corsepius
3eb8b6e82e 2005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/netinet/tcp_var.h: Partial update from FreeBSD.
	* libnetworking/netinet/tcp_input.c: Reflect changes to tcp_var.h.
2005-05-12 06:28:04 +00:00
Ralf Corsepius
64c67f6b53 2005-05-12 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/netinet/tcp.h: Partial update from FreeBSD.
	Remove BYTE_PACK.
2005-05-12 06:20:10 +00:00