head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.50 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.48 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.46 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.44 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.42 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.40 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.38 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.36 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.34 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.32 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.30 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.28 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.26 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.24 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.22 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.20 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.18 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.16 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.14 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.12 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.10 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.8 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.6 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.4 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.2 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.4.0.12 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.10 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.6 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.4 comdex-fall-1999:1.4 netbsd-1-4-PATCH001:1.4 netbsd-1-4-RELEASE:1.4; locks; strict; comment @# @; 1.5 date 2004.06.01.21.39.20; author kristerw; state dead; branches; next 1.4; 1.4 date 99.04.08.19.40.45; author bad; state Exp; branches; next 1.3; 1.3 date 99.03.15.16.16.11; author explorer; state Exp; branches; next 1.2; 1.2 date 98.12.28.23.31.37; author bad; state Exp; branches; next 1.1; 1.1 date 98.12.28.22.22.01; author bad; state Exp; branches; next ; desc @@ 1.5 log @Remove obsolete packages, per discussion on tech-pkg. @ text @$NetBSD: patch-aq,v 1.4 1999/04/08 19:40:45 bad Exp $ --- pthreads/fd_kern.c.orig Tue Oct 1 20:26:48 1996 +++ pthreads/fd_kern.c Sat Mar 20 22:46:30 1999 @@@@ -51,6 +51,7 @@@@ #include #include #include +#include #include #include #include @@@@ -582,6 +583,7 @@@@ off_t __fd_kern_lseek(union fd_data fd_data, int f, off_t offset, int whence) { int fd = fd_data.i; + extern off_t machdep_sys_lseek(int, off_t, int); return(machdep_sys_lseek(fd, offset, whence)); } @@@@ -1076,7 +1078,11 @@@@ /* ========================================================================== * bind() */ +#ifdef _OS_HAS_SOCKLEN_T +int bind(int fd, const struct sockaddr *name, socklen_t namelen) +#else int bind(int fd, const struct sockaddr *name, int namelen) +#endif { /* Not much to do in bind */ int ret; @@@@ -1098,7 +1104,11 @@@@ /* ========================================================================== * connect() */ +#ifdef _OS_HAS_SOCKLEN_T +int connect(int fd, const struct sockaddr *name, socklen_t namelen) +#else int connect(int fd, const struct sockaddr *name, int namelen) +#endif { struct sockaddr tmpname; int ret, tmpnamelen; @@@@ -1146,7 +1156,11 @@@@ /* ========================================================================== * accept() */ +#ifdef _OS_HAS_SOCKLEN_T +int accept(int fd, struct sockaddr *name, socklen_t *namelen) +#else int accept(int fd, struct sockaddr *name, int *namelen) +#endif { int ret, fd_kern; @@@@ -1334,8 +1348,13 @@@@ /* ========================================================================== * sendto() */ +#ifdef _OS_HAS_SOCKLEN_T +ssize_t sendto(int fd, const void * msg, size_t len, int flags, + const struct sockaddr *to, socklen_t to_len) +#else ssize_t sendto(int fd, const void * msg, size_t len, int flags, const struct sockaddr *to, int to_len) +#endif { return(sendto_timedwait(fd, msg, len, flags, to, to_len, NULL)); } @@@@ -1560,8 +1579,13 @@@@ /* ========================================================================== * recvfrom() */ +#ifdef _OS_HAS_SOCKLEN_T +ssize_t recvfrom(int fd, void * buf, size_t len, int flags, + struct sockaddr * from, socklen_t * from_len) +#else ssize_t recvfrom(int fd, void * buf, size_t len, int flags, struct sockaddr * from, int * from_len) +#endif { return(recvfrom_timedwait(fd, buf, len, flags, from, from_len, NULL)); } @@@@ -1711,7 +1735,11 @@@@ /* ========================================================================== * setsockopt() */ +#ifdef _OS_HAS_SOCKLEN_T +int setsockopt(int fd, int level, int optname, const void * optval, socklen_t optlen) +#else int setsockopt(int fd, int level, int optname, const void * optval, int optlen) +#endif { int ret; @@@@ -1733,7 +1761,11 @@@@ /* ========================================================================== * getsockopt() */ +#ifdef _OS_HAS_SOCKLEN_T +int getsockopt(int fd, int level, int optname, void * optval, socklen_t * optlen) +#else int getsockopt(int fd, int level, int optname, void * optval, int * optlen) +#endif { int ret; @@@@ -1755,7 +1787,11 @@@@ /* ========================================================================== * getsockname() */ +#ifdef _OS_HAS_SOCKLEN_T +int getsockname(int fd, struct sockaddr * name, socklen_t * naddrlen) +#else int getsockname(int fd, struct sockaddr * name, int * naddrlen) +#endif { int ret; @@@@ -1777,7 +1813,11 @@@@ /* ========================================================================== * getpeername() */ +#ifdef _OS_HAS_SOCKLEN_T +int getpeername(int fd, struct sockaddr * peer, socklen_t * paddrlen) +#else int getpeername(int fd, struct sockaddr * peer, int * paddrlen) +#endif { int ret; @ 1.4 log @Fix previous commit. Use a preprocessor symbol to determine whether the prototypes should use socklen_t or not. @ text @d1 1 a1 1 $NetBSD: patch-aq,v 1.3 1999/03/15 16:16:11 explorer Exp $ @ 1.3 log @Make this build on -current again -- REALLY needs to be fully rewritten, but... @ text @d1 1 a1 1 $NetBSD: patch-aq,v 1.2 1998/12/28 23:31:37 bad Exp $ d4 1 a4 1 +++ pthreads/fd_kern.c Tue Dec 29 00:15:02 1998 d21 1 a21 1 @@@@ -1078,7 +1078,7 @@@@ d25 1 a25 1 -int bind(int fd, const struct sockaddr *name, int namelen) d27 3 d33 1 a33 1 @@@@ -1100,7 +1100,7 @@@@ d37 1 a37 1 -int connect(int fd, const struct sockaddr *name, int namelen) d39 3 d45 1 a45 1 @@@@ -1148,7 +1148,7 @@@@ d49 1 a49 1 -int accept(int fd, struct sockaddr *name, int *namelen) d51 3 d57 2 a58 11 @@@@ -1284,7 +1284,8 @@@@ * sendto_timedwait() */ ssize_t sendto_timedwait(int fd, const void * msg, size_t len, - int flags, const struct sockaddr *to, int to_len, struct timespec * timeout) + int flags, const struct sockaddr *to, + socklen_t to_len, struct timespec * timeout) { int ret; @@@@ -1337,7 +1338,7 @@@@ d61 4 d66 2 a67 2 - const struct sockaddr *to, int to_len) + const struct sockaddr *to, socklen_t to_len) d71 2 a72 10 @@@@ -1509,7 +1510,7 @@@@ * recvfrom_timedwait() */ ssize_t recvfrom_timedwait(int fd, void * buf, size_t len, int flags, - struct sockaddr * from, int * from_len, struct timespec * timeout) + struct sockaddr * from, socklen_t * from_len, struct timespec * timeout) { int ret; @@@@ -1563,7 +1564,7 @@@@ d75 4 d80 2 a81 2 - struct sockaddr * from, int * from_len) + struct sockaddr * from, socklen_t * from_len) d85 1 a85 1 @@@@ -1713,7 +1714,8 @@@@ d89 5 a93 3 -int setsockopt(int fd, int level, int optname, const void * optval, int optlen) +int setsockopt(int fd, int level, int optname, const void * optval, + socklen_t optlen) d97 1 a97 1 @@@@ -1735,7 +1737,7 @@@@ d101 5 a105 2 -int getsockopt(int fd, int level, int optname, void * optval, int * optlen) +int getsockopt(int fd, int level, int optname, void *optval, socklen_t *optlen) d109 1 a109 1 @@@@ -1757,7 +1759,7 @@@@ d113 1 a113 1 -int getsockname(int fd, struct sockaddr * name, int * naddrlen) d115 3 d121 1 a121 1 @@@@ -1779,7 +1781,7 @@@@ d125 1 a125 1 -int getpeername(int fd, struct sockaddr * peer, int * paddrlen) d127 3 @ 1.2 log @Need to include string.h. @ text @d1 1 a1 1 $NetBSD: patch-aq,v 1.1 1998/12/28 22:22:01 bad Exp $ d21 101 @ 1.1 log @Make this work on alpha, arm32, i386, and sparc on 1.3 and up. @ text @d1 1 a1 1 $NetBSD: patch-ak,v 1.1 1998/10/28 18:18:08 bad Exp $ d4 10 a13 2 +++ pthreads/fd_kern.c Sun Dec 27 17:41:24 1998 @@@@ -582,6 +582,7 @@@@ @