Commit Graph

132 Commits

Author SHA1 Message Date
Ralf Corsepius
2dc5992dee Remove PSEUDO_SET (Unused). 2009-02-11 03:36:07 +00:00
Ralf Corsepius
02be07f8ee Eliminate pppattach, pppintr (Unused). 2009-02-04 15:47:39 +00:00
Ralf Corsepius
a02cdc860d Eliminate pppintr (Unused). 2009-02-04 15:47:09 +00:00
Ralf Corsepius
300c071cbf Add missing initializers. 2008-12-22 12:45:53 +00:00
Ralf Corsepius
b3f8c9e15b Include <errno.h> (POSIX,C99) instead of <sys/errno.h> (BSD'ism). 2008-12-22 07:47:28 +00:00
Ralf Corsepius
fc2f722ac9 Include <sys/socket.h> to make header self contained. 2008-12-11 17:28:33 +00:00
Ralf Corsepius
1cb54d1f38 #include <stdint.h> instead of <rtems/stdint.h>. 2008-12-11 00:47:56 +00:00
Ralf Corsepius
42e10fa24f Stop using old-style function definitions. 2008-09-01 04:56:33 +00:00
Ralf Corsepius
bd4a776c8d 2008-08-18 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/net/ppp_tty.c: Remove bogus local decl of
	termios_baud_to_number(int).
2008-08-18 10:41:13 +00:00
Thomas Doerfler
a184e5ee44 Bugfix: Moved definition of ppp_softc into source file. 2008-05-27 10:33:22 +00:00
Ralf Corsepius
0295725f55 Add if_nameindex etc. (from FreeBSD). 2007-10-04 14:24:10 +00:00
Ralf Corsepius
e80aa4fae8 2007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/ppp_defs.h: Include rtems/stdint.h.
	Use uint32_t for ext_accm.
2007-09-16 06:23:26 +00:00
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
203ed7ff8c Include <rtems/stdint.h> instead of <stdint.h>. 2007-05-09 15:56:13 +00:00
Ralf Corsepius
f8a6097c52 Remove (Unused) 2007-03-30 05:38:16 +00:00
Ralf Corsepius
6209041c60 2007-03-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/netisr.h: Partial update from FreeBSD.
2007-03-29 14:27:48 +00:00
Ralf Corsepius
014255f85b Remove (Unused). 2007-03-28 15:46:37 +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
a0a45be5fc Remove (Abandoned in FreeBSD). 2007-03-28 02:15:38 +00:00
Ralf Corsepius
d142d8c338 Eliminate __P(). 2007-03-28 01:08:37 +00:00
Ralf Corsepius
296f9c2e8b Cosmetics from FreeBSD. 2007-03-28 01:06:21 +00:00
Ralf Corsepius
83be736ab0 Update from FreeBSD. 2007-03-28 00:55:54 +00:00
Ralf Corsepius
867fd359b4 Include <net/ppp_comp.h>. Warn about using it. 2007-03-27 17:06:37 +00:00
Ralf Corsepius
0e253a0096 2007-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/ppp_comp.h: New (copy of ppp-comp.h).
2007-03-27 16:48:46 +00:00
Ralf Corsepius
3c4c5e0854 2007-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/ppp-comp.h: Eliminate __P(). Cosmetics from
	  FreeBSD.
2007-03-27 16:15:00 +00:00
Ralf Corsepius
e6a59370c1 2007-03-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/raw_cb.c: Sync with FreeBSD.
2007-03-27 04:24:41 +00:00
Ralf Corsepius
f4ebd28fcb Partial update from FreeBSD. 2007-03-26 08:06:30 +00:00
Ralf Corsepius
4c672b9308 More updates from FreeBSD. 2007-03-25 05:40:14 +00:00
Ralf Corsepius
e791c23029 Partial update from FreeBSD. 2007-03-25 05:29:54 +00:00
Ralf Corsepius
fed7d906f0 Use struct rtems_termios_linesw instead of struct linesw (PR 1229). 2007-03-18 07:52:13 +00:00
Ralf Corsepius
508cd3a1b7 Remove __P(). 2007-03-17 07:04:49 +00:00
Ralf Corsepius
5821bfd478 Cosmetics from FreeBSD. 2006-12-08 15:48:34 +00:00
Joel Sherrill
90d2585a07 2006-09-14 Joel Sherrill <joel@OARcorp.com>
* libnetworking/net/route.c, librpc/src/rpc/auth_none.c,
	librpc/src/rpc/auth_unix.c, librpc/src/rpc/authunix_prot.c,
	librpc/src/rpc/rpc_callmsg.c, librpc/src/rpc/rpc_prot.c,
	librpc/src/rpc/rtems_portmapper.c: Removed warnings.
2006-09-14 19:09:06 +00:00
Joel Sherrill
d2efdeb170 2006-09-01 Joel Sherrill <joel@OARcorp.com>
* libnetworking/net/if_loop.c: Remove warning.
2006-09-01 21:21:43 +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
Joel Sherrill
48b1e29a7d 2006-08-30 Joel Sherrill <joel@OARcorp.com>
* libcsupport/src/utsname.c, libnetworking/libc/res_debug.c,
	libnetworking/net/if_media.h, libnetworking/rtems/rtems_mii_ioctl.c,
	librpc/src/rpc/svc_simple.c: Remove printf format warnings.
2006-08-30 13:18:40 +00:00
Till Straumann
d5423d834a * libnetworking/net/if_ethersubr.c: (ether_ioctl)
Return error for unknown/unsupported ioctl command.
	(Change merged from freeBSD).
2006-08-22 02:11:32 +00:00
Joel Sherrill
5f88544369 2006-08-15 Joel Sherrill <joel@OARcorp.com>
* libnetworking/kern/kern_sysctl.c: Change int to int32_t.
	* libnetworking/net/if_loop.c: Add cast to long.
	These plus a patch to machine/param.h let the h8300 build multilib.
2006-08-15 11:08:14 +00:00
Ralf Corsepius
1de34b8fc3 2006-06-24 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/net/if_var.h: #include <sys/queue.h>.
	Cosmetics from FreeBSD.
2006-06-24 02:57:36 +00:00
Ralf Corsepius
a98449013d 2005-11-13 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/net/if_media.h, libnetworking/dev/mii/mii.h:
	New (Moved from c/src/libchip).
2005-11-14 05:28:11 +00:00
Joel Sherrill
7554bb3a75 2005-11-08 Joel Sherrill <joel@OARcorp.com>
* libnetworking/net/if.h: Add forward reference declaration to
	struct mbuf so ifru_tap callback is properly typed.
	* libnetworking/rtems/rtems_bsdnet.h: Add definition of _BSD_VISIBLE
	which needs to be defined so various pieces of the .h files are
	visible to device drives.
2005-11-08 14:24:28 +00:00
Ralf Corsepius
b14d857949 2005-11-02 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/net/zlib.c: Remove.
	* libnetworking/net/zlib.h: Remove.
	* libnetworking/Makefile.am: Reflect changes above.
2005-11-02 07:50:12 +00:00
Ralf Corsepius
8281e06c0d Update from FreeBSD. 2005-10-27 15:09:30 +00:00
Ralf Corsepius
0819f4c3bc Remove. 2005-10-27 09:40:33 +00:00
Ralf Corsepius
393f75ffe8 2005-10-27 Ralf Corsepius <ralf.corsepius@rtems.org>
* libnetworking/Makefile.am: Don't install loop.h.
2005-10-27 09:37:13 +00:00