]> granicus.if.org Git - curl/commitdiff
Add types and qualifiers for getnameifo(), send() and recv().
authorGisle Vanem <gvanem@broadpark.no>
Wed, 5 Jul 2006 14:15:21 +0000 (14:15 +0000)
committerGisle Vanem <gvanem@broadpark.no>
Wed, 5 Jul 2006 14:15:21 +0000 (14:15 +0000)
(Yang Tse forgot about djgpp)

lib/config.dj

index 5f717ac0a5506744b475e9b5ecc1ff88aac2ffd4..650d476036b83289f00a80354364282f50746b5d 100644 (file)
@@ -18,6 +18,7 @@
 #define HAVE_FIONBIO           1
 #define HAVE_GETHOSTBYADDR     1
 #define HAVE_GETHOSTNAME       1
+#define HAVE_GETNAMEINFO       1
 #define HAVE_GETPASS           1
 #define HAVE_GETSERVBYNAME     1
 #define HAVE_GETPROTOBYNAME    1
 #define ssize_t    int
 #endif
 
+/* Types and qualifies for getnameinfo(), recv() and send()
+ */
+#define GETNAMEINFO_TYPE_ARG1   struct sockaddr *
+#define GETNAMEINFO_QUAL_ARG1   const
+#define GETNAMEINFO_TYPE_ARG2   socklen_t
+#define GETNAMEINFO_TYPE_ARG46  int
+#define GETNAMEINFO_TYPE_ARG7   int
+
+#define RECV_TYPE_ARG1          int
+#define RECV_TYPE_ARG2          void *
+#define RECV_TYPE_ARG3          int
+#define RECV_TYPE_ARG4          int
+#define RECV_TYPE_RETV          int
+
+#define SEND_TYPE_ARG1          int
+#define SEND_QUAL_ARG2          const
+#define SEND_TYPE_ARG2          void *
+#define SEND_TYPE_ARG3          int
+#define SEND_TYPE_ARG4          int
+#define SEND_TYPE_RETV          int
+
 #include <stdlib.h>
 #include <string.h>
 #include <tcp.h>    /* Watt-32 API */
 
 #undef word
+#undef byte
 
 #endif  /* _CURL_CONFIG_DJGPP_H */