Changeset 1696
- Timestamp:
- 01/18/07 13:32:31 (6 years ago)
- Location:
- zzuf/trunk
- Files:
-
- 2 edited
-
configure.ac (modified) (1 diff)
-
src/lib-fd.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
zzuf/trunk/configure.ac
r1695 r1696 33 33 [AC_MSG_RESULT(int read(... unsigned int);)]) 34 34 35 AC_MSG_CHECKING(for recv() return value) 36 ac_v_recv_t="int" 37 AC_TRY_COMPILE([#include <sys/types.h> 38 #include <sys/socket.h>], 39 [ssize_t recv(int s, void *buf, size_t len, int flags);], 40 [ac_v_recv_t="ssize_t"]) 41 AC_MSG_RESULT($ac_v_recv_t) 42 AC_DEFINE_UNQUOTED(RECV_T, $ac_v_recv_t, [Define to the recv() return type]) 43 35 44 AC_CHECK_FUNCS(getopt_long, 36 45 [AC_DEFINE(HAVE_GETOPT_LONG, 1, Define to 1 if you have the `getopt_long' function.)], -
zzuf/trunk/src/lib-fd.c
r1695 r1696 81 81 #endif 82 82 #if defined HAVE_RECV 83 static int(*recv_orig) (int s, void *buf, size_t len, int flags);83 static RECV_T (*recv_orig) (int s, void *buf, size_t len, int flags); 84 84 #endif 85 85 #if defined HAVE_RECVFROM 86 static int(*recvfrom_orig)(int s, void *buf, size_t len, int flags,86 static RECV_T (*recvfrom_orig)(int s, void *buf, size_t len, int flags, 87 87 struct sockaddr *from, SOCKLEN_T *fromlen); 88 88 #endif 89 89 #if defined HAVE_RECVMSG 90 static int(*recvmsg_orig) (int s, struct msghdr *hdr, int flags);90 static RECV_T (*recvmsg_orig) (int s, struct msghdr *hdr, int flags); 91 91 #endif 92 92 #if defined READ_USES_SSIZE_T … … 196 196 197 197 #if defined HAVE_RECV 198 intrecv(int s, void *buf, size_t len, int flags)198 RECV_T recv(int s, void *buf, size_t len, int flags) 199 199 { 200 200 int ret; … … 228 228 229 229 #if defined HAVE_RECVFROM 230 intrecvfrom(int s, void *buf, size_t len, int flags,230 RECV_T recvfrom(int s, void *buf, size_t len, int flags, 231 231 struct sockaddr *from, SOCKLEN_T *fromlen) 232 232 { … … 262 262 263 263 #if defined HAVE_RECVMSG 264 intrecvmsg(int s, struct msghdr *hdr, int flags)264 RECV_T recvmsg(int s, struct msghdr *hdr, int flags) 265 265 { 266 266 ssize_t ret;
Note: See TracChangeset
for help on using the changeset viewer.
