Gisle Vanem
118797c376
Use select_s() and not select().
16 years ago
Yang Tse
a741386bec
Remove HAVE_CONFIG_H definition from here,
...
16 years ago
Yang Tse
3f9b0ee3d9
initial step towards decoupling c-ares from libcurl for DOS
16 years ago
Yang Tse
4d49566a3e
DEBUGBUILD symbol definition for debug builds
16 years ago
Gisle Vanem
42be22e1b1
$(OBJ_DIR)/ares_getopt.o must be cleaned explicitly.
16 years ago
Yang Tse
3a55bbebf1
Use build-time configured ares_socklen_t instead of socklen_t
16 years ago
Gisle Vanem
1c9b958700
Added '-DHAVE_LIMITS_H'.
16 years ago
Gisle Vanem
614f245a4e
Removed unneeded defines HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T,
...
RETSIGTYPE and HAVE_PROCESS_H.
16 years ago
Gisle Vanem
e57dc7b768
Added '-DHAVE_GETHOSTNAME'.
16 years ago
Yang Tse
65cafbe109
Refactor configure script detection of functions used to set sockets into
...
non-blocking mode, and decouple function detection from function capability.
16 years ago
Gisle Vanem
c9b686488d
Added HAVE_NETDB_H, HAVE_ARPA_INET_H, HAVE_STRCASECMP
...
and HAVE_STRNCASECMP.
16 years ago
Gisle Vanem
90167151c9
djgpp does have strdup().
16 years ago
Yang Tse
44ae9e4697
when recvfrom prototype uses a void pointer for arguments 2, 5 or 6 this will
...
now cause the definition of RECVFROM_TYPE_ARG2_IS_VOID, RECVFROM_TYPE_ARG5_IS_VOID
or RECVFROM_TYPE_ARG6_IS_VOID, as appropriate.
17 years ago
Yang Tse
2aeb0314f5
RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now defined
...
to the data type pointed by its respective argument and not the pointer type.
17 years ago
Yang Tse
7dd6d7cbe1
Configure process now checks availability of recvfrom() socket function and
...
finds out its return type and the types of its arguments. Added definitions
for non-configure systems config files, and introduced macro sreadfrom which
will be used on udp sockets as a recvfrom() wrapper.
17 years ago
Gisle Vanem
6bf4d4e843
Replaced "-DHAVE_FIONBIO" with "-DHAVE_IOCTLSOCKET".
...
Added "-DHAVE_GETTIMEOFDAY". Trimmed lines.
17 years ago
Gisle Vanem
4f9bf2ec64
Build acountry.exe. Added 'socklen_t' define.
17 years ago
Gisle Vanem
8b280df27d
Added needed 'HAVE_*' defines.
17 years ago
Gisle Vanem
0fff58cc5f
No need for USE_MANUAL. Use select_s() instead of select().
...
Added ares_getopt.o to program sample objects.
18 years ago
Gisle Vanem
131ef7148c
Added a hack to work around the circular dependency when
...
CURL_DEBUG is defined.
18 years ago
Gisle Vanem
2e3e4440e0
Added TOPDIR variable. Put dependencies in external file.
...
Added -DHAVE_STRUCT_TIMEVAL to CFLAGS.
18 years ago
Gisle Vanem
657c69ce9d
Added HAVE_PROCESS_H for DOS/Win32.
...
Include <process.h> for getpid() in ares_init.c.
18 years ago
Gisle Vanem
69b6529167
Remove '-Dselect=select_s'. Remove depend.dj-
18 years ago
Yang Tse
65fc05826e
Make sure RETSIGTYPE is properly defined
18 years ago
Yang Tse
286eafac7b
Define HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T and HAVE_SIG_ATOMIC_T_VOLATILE
...
as appropriate for platforms that don't have autotools support
18 years ago
Gisle Vanem
f34c89a9a2
Moved select_s() to Makefile.dj since select() is used in applications.
18 years ago
Gisle Vanem
fe7b789e18
Updated dependencies to not include config.h.
18 years ago
Gisle Vanem
91fd5ddd0c
Rewritten to use ../packages/DOS/common.dj.
18 years ago
Yang Tse
69dcc701cf
Define HAVE_STRUCT_TIMEVAL as appropriate for platforms that lack autotools support
18 years ago
Gisle Vanem
8e55d1b7a1
Added '-DHAVE_SOCKADDR_IN6_SIN6_SCOPE_ID'.
19 years ago
Gisle Vanem
7500a2028e
Update with "new" HAVE_xx.
19 years ago
Gisle Vanem
5133b2b6b9
ZLIB_ROOT not needed
21 years ago
Gisle Vanem
0724f32567
My first CVS commit just to see if this works.
...
BTW. Used eclipse IDE fo this, which really kicks ass.
21 years ago
Daniel Stenberg
6aa773d810
Gisle added makefile for djgpp builds
21 years ago