Sebastian Huber
6c6b2f13f4
2010-12-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libnetworking/loop.h, libnetworking/net/if_loop.c,
libnetworking/rtems/rtems_glue.c, libmisc/dummy/dummy-networking.c:
Initialize loop back interface during normal initialization via
rtems_bsdnet_initialize_network().
2010-12-08 10:30:27 +00:00
Ralf Corsepius
f313543ece
2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/if.c:
Use uintptr_t and void* in _offsetof().
2010-05-29 04:35:29 +00:00
Ralf Corsepius
b25b88e732
Add HAVE_CONFIG_H support to let files receive configure defines.
2010-03-28 05:50:29 +00:00
Till Straumann
f8397280ae
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
...
PR1424/networking
* libnetworking/net/rtsock.c: (merged from BSD) copy information
out to user buffer.
2009-10-20 14:13:24 +00:00
Ralf Corsepius
dcbfe08809
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/net/ppp_tty.c: Reflect termios_baud_to_number having
been renamed to rtems_termios_baud_to_number.
2009-09-30 02:58:25 +00:00
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