head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.54 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.52 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.50 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.48 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.46 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.3.0.44 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.42 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.40 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.38 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.36 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.34 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.32 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.30 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.28 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.26 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.24 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.22 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.20 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2-base:1.3 netbsd-1-4-RELEASE:1.2; locks; strict; comment @# @; 1.3 date 99.05.06.23.38.42; author tv; state dead; branches; next 1.2; 1.2 date 99.04.08.21.54.36; author bad; state Exp; branches; next 1.1; 1.1 date 98.10.28.18.18.08; author bad; state Exp; branches; next ; desc @@ 1.3 log @Nuke mysql; it's now mysql-server and mysql-client. @ text @$NetBSD: patch-ak,v 1.2 1999/04/08 21:54:36 bad Exp $ --- mit-pthreads/pthreads/fd_kern.c.orig Wed Nov 26 09:43:02 1997 +++ mit-pthreads/pthreads/fd_kern.c Sat Mar 20 23:41:26 1999 @@@@ -575,6 +575,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); off_t ret=machdep_sys_lseek(fd, offset, whence); if ((long) ret < 0L && (long) ret >= -255L) { @@@@ -1096,7 +1097,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; @@@@ -1118,7 +1123,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; @@@@ -1170,7 +1179,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; @@@@ -1377,8 +1390,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)); } @@@@ -1629,8 +1647,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)); } @@@@ -1788,7 +1811,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; @@@@ -1810,7 +1837,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; @@@@ -1832,7 +1863,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; @@@@ -1854,7 +1889,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.2 log @Catch up with introduction of socklen_t. Test for this typedef in the mit-pthreads configure script and define a preprocessor symbol accordingly. @ text @d1 1 a1 1 $NetBSD: patch-ak,v 1.1 1998/10/28 18:18:08 bad Exp $ @ 1.1 log @Update to mysql-3.21.33.b Update mit-pthreads for 1.3H signal changes on alpha and i386. Update mit-pthreads for 1.3/1.3H on sparc (from 1.1 version). Enable building the server on sparc. Add mit-pthreads support for 1.3/1.3H on arm32. (Server doesn't work yet.) Fix two bugs in mit-pthreads with functions returning off_t's. @ text @d1 1 a1 1 $NetBSD$ d4 1 a4 1 +++ mit-pthreads/pthreads/fd_kern.c Sat Oct 24 22:37:05 1998 d13 112 @