Ralf Corsepius
375c39a358
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/socketvar.h (struct sockbuf):
Use void* instead of caddr_t.
2010-05-27 07:31:49 +00:00
Ralf Corsepius
e7583f67c6
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/socket.h (struct sockwakeup):
Use void* instead of caddr_t.
2010-05-27 04:11:07 +00:00
Ralf Corsepius
34c63d119a
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/mbuf.h: Use uintptr_t instead of u_long
for 16bit target compliance.
2010-04-14 12:43:21 +00:00
Ralf Corsepius
36275c646e
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/sysctl.h: Change sysctl_oid->arg2 into int32_t
for 16bit target compliance.
2010-04-14 10:57:48 +00:00
Ralf Corsepius
f5d5a2dc86
#include <sys/time.h>.
2010-04-02 07:39:34 +00:00
Ralf Corsepius
82292dc51b
2009-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/uio.h: Include <sys/types.h>.
Use ssize_t for uio_resid in struct uio (From FreeBSD).
2009-12-06 08:16:57 +00:00
Ralf Corsepius
b34eb570d3
Partial update from FreeBSD.
2009-02-11 13:21:10 +00:00
Ralf Corsepius
dce90eae64
Remove PSEUDO_* (Unused, not in FreeBSD).
2009-02-11 03:39:59 +00:00
Ralf Corsepius
781c7d9c49
Remove struct linker_set (Unused).
2009-02-11 03:37:21 +00:00
Ralf Corsepius
8eca7190ba
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/kernel.h: Remove execsw_set,
si_elem_t (Unused, not in FreeBSD).
#include <sys/linker_set.h>.
Add #ifdef _KERNEL guards (From FreeBSD).
2009-02-11 02:58:27 +00:00
Ralf Corsepius
5d4976285e
2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/kernel.h: Remove hostnamelen, domainnamelen,
lbolt, tickdelta, timedelta (Unused, not in FreeBSD).
2009-02-11 01:48:41 +00:00
Ralf Corsepius
d239d9866a
Remove struct file, soo_ioctl, soo_select, soo_stat, getsock (Unused).
2009-02-09 22:18:30 +00:00
Ralf Corsepius
1cb54d1f38
#include <stdint.h> instead of <rtems/stdint.h>.
2008-12-11 00:47:56 +00:00
Joel Sherrill
02aaec7647
2008-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libnetworking/lib/ftpfs.c, libnetworking/libc/inet_ntoa.c,
libnetworking/libc/rcmd.c, libnetworking/nfs/bootp_subr.c,
libnetworking/rtems/rtems_glue.c,
libnetworking/rtems/rtems_malloc_mbuf.c,
libnetworking/rtems/rtems_showicmpstat.c, libnetworking/sys/malloc.h:
Fix some warnings.
2008-08-18 21:42:41 +00:00
Joel Sherrill
b5bf8cd163
2007-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1262/filesystem
* libcsupport/Makefile.am, libnetworking/libc/herror.c,
libnetworking/libc/res_send.c, libnetworking/sys/uio.h,
telnetd/Makefile.am, telnetd/README, telnetd/preinstall.am,
telnetd/pty.c, telnetd/telnetd.c: Add support for readv() and
writev() including documentation and test case.
* libcsupport/src/readv.c, libcsupport/src/writev.c: New files.
2007-09-24 21:35:10 +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
2016a98667
Remove (moved to include/rtems/bsd/sys/queue.h).
2007-05-10 06:40:07 +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
e546aceffb
Remove selrecord, selwakeup (Unused).
2007-03-29 08:06:14 +00:00
Ralf Corsepius
014255f85b
Remove (Unused).
2007-03-28 15:46:37 +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
3bf2241fd2
Cosmetics from FreeBSD.
2007-03-25 07:33:20 +00:00
Ralf Corsepius
5b8e503495
2007-03-19 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/buf.h: Remove unused/non-implemented bsd kernel
symbols.
2007-03-19 08:28:04 +00:00
Ralf Corsepius
1a26f53b0e
Don't include machine/conf.h.
...
Update copyright notice.
Remove unused/non-implemented declarations.
2007-03-19 07:01:40 +00:00
Ralf Corsepius
6cf0fae8a4
2007-03-19 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/systm.h: Update copyright notice from FreeBSD.
Remove many non-supported/unused declarations.
2007-03-19 05:40:12 +00:00
Ralf Corsepius
417edf25a9
2007-03-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/ucred.h: Remove crcopy, crdup, crfree, crget,
crhold (Unused/non-implemented).
2007-03-18 14:03:16 +00:00
Ralf Corsepius
51cda9a4cd
Remove __P().
2007-03-18 13:31:48 +00:00
Ralf Corsepius
c475e3e9e9
Remove bdevsw, cdevsw, swdevt (Unused).
2007-03-18 08:31:46 +00:00
Ralf Corsepius
689516cc61
Remove nblkdev, nchrdev, swdevt, nswdev, nswap (Unused).
2007-03-18 08:29:23 +00:00
Ralf Corsepius
72cbfbb3cd
2007-03-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/conf.h: Remove non-implemented/unused symbols.
2007-03-18 07:56:34 +00:00
Ralf Corsepius
a5f6802bcb
Comment out copyin/copyout to work around clash with defines from rtems_bsdnet_internal.h.
2007-03-18 07:52:33 +00:00
Ralf Corsepius
0d88a77198
Fix oversights.
2007-03-17 07:41:45 +00:00
Ralf Corsepius
d7664246ef
Remove __P().
2007-03-17 07:30:08 +00:00
Ralf Corsepius
508cd3a1b7
Remove __P().
2007-03-17 07:04:49 +00:00
Ralf Corsepius
d7c655d575
2007-03-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/conf.h: Remove linesw, struct linesw, nlinesw.
(Clash with termiostypes.h - PR 1229).
2007-03-17 06:41:11 +00:00
Ralf Corsepius
d89360c33f
Remove (Unused).
2007-03-16 03:38:31 +00:00
Ralf Corsepius
e67a778120
Remove __P().
2007-03-14 11:46:48 +00:00
Ralf Corsepius
5821bfd478
Cosmetics from FreeBSD.
2006-12-08 15:48:34 +00:00
Ralf Corsepius
bd1c23685c
2006-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/malloc.h: Remove contigmalloc (non-implemented).
Remove __P-guards from malloc, free.
2006-11-16 14:41:32 +00:00
Joel Sherrill
cf04e8aca9
*** empty log message ***
2006-09-01 19:10:01 +00:00
Joel Sherrill
b3ee778ea9
2006-09-01 Joel Sherrill <joel@OARcorp.com>
...
* libcsupport/src/malloc.c, libnetworking/rtems/rtems_glue.c,
libnetworking/sys/mbuf.h: Remove warnings -- use uintptr_t or
properly sized integers.
2006-09-01 15:37:47 +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
Joel Sherrill
f18ebd2ee6
2006-04-13 Joel Sherrill <joel@OARcorp.com>
...
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-13 13:03:29 +00:00
Joel Sherrill
0637bb3b01
2006-04-12 Lars Munch <lars@segv.dk>
...
PR 949/networking
* libnetworking/sys/socket.h: Make MSG_DONTWAIT public as in GNU/Linux.
2006-04-12 20:59:21 +00:00
Ralf Corsepius
14091f5c32
2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/mount.h: Cosmetical update from FreeBSD.
Remove non-implemented interfaces (vfs, nfs, fsstat, etc.).
2005-09-19 06:11:41 +00:00
Ralf Corsepius
f8e6dba705
Partial update from FreeBSD.
2005-08-01 06:29:08 +00:00
Ralf Corsepius
6d06a6371b
Partial update from FreeBSD.
2005-07-06 09:56:42 +00:00
Ralf Corsepius
a736847cb3
Partial update from FreeBSD.
2005-05-21 16:31:28 +00:00