1#ifndef HEADER_CURL_CONFIG_RISCOS_H 2#define HEADER_CURL_CONFIG_RISCOS_H 3/*************************************************************************** 4 * _ _ ____ _ 5 * Project ___| | | | _ \| | 6 * / __| | | | |_) | | 7 * | (__| |_| | _ <| |___ 8 * \___|\___/|_| \_\_____| 9 * 10 * Copyright (C) 1998 - 2013, Daniel Stenberg, <daniel@haxx.se>, et al. 11 * 12 * This software is licensed as described in the file COPYING, which 13 * you should have received as part of this distribution. The terms 14 * are also available at http://curl.haxx.se/docs/copyright.html. 15 * 16 * You may opt to use, copy, modify, merge, publish, distribute and/or sell 17 * copies of the Software, and permit persons to whom the Software is 18 * furnished to do so, under the terms of the COPYING file. 19 * 20 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 21 * KIND, either express or implied. 22 * 23 ***************************************************************************/ 24 25/* ================================================================ */ 26/* Hand crafted config file for RISC OS */ 27/* ================================================================ */ 28 29/* Name of this package! */ 30#undef PACKAGE 31 32/* Version number of this archive. */ 33#undef VERSION 34 35/* Define if you have the getpass function. */ 36#undef HAVE_GETPASS 37 38/* Define cpu-machine-OS */ 39#define OS "ARM-RISC OS" 40 41/* Define if you want the built-in manual */ 42#define USE_MANUAL 43 44/* Define if you have the gethostbyaddr_r() function with 5 arguments */ 45#undef HAVE_GETHOSTBYADDR_R_5 46 47/* Define if you have the gethostbyaddr_r() function with 7 arguments */ 48#undef HAVE_GETHOSTBYADDR_R_7 49 50/* Define if you have the gethostbyaddr_r() function with 8 arguments */ 51#undef HAVE_GETHOSTBYADDR_R_8 52 53/* Define if you have the gethostbyname_r() function with 3 arguments */ 54#undef HAVE_GETHOSTBYNAME_R_3 55 56/* Define if you have the gethostbyname_r() function with 5 arguments */ 57#undef HAVE_GETHOSTBYNAME_R_5 58 59/* Define if you have the gethostbyname_r() function with 6 arguments */ 60#undef HAVE_GETHOSTBYNAME_R_6 61 62/* Define if you need the _REENTRANT define for some functions */ 63#undef NEED_REENTRANT 64 65/* Define if you have the Kerberos4 libraries (including -ldes) */ 66#undef HAVE_KRB4 67 68/* Define if you want to enable IPv6 support */ 69#undef ENABLE_IPV6 70 71/* Define if struct sockaddr_in6 has the sin6_scope_id member */ 72#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1 73 74/* Define this to 'int' if ssize_t is not an available typedefed type */ 75#undef ssize_t 76 77/* Define this as a suitable file to read random data from */ 78#undef RANDOM_FILE 79 80/* Define this to your Entropy Gathering Daemon socket pathname */ 81#undef EGD_SOCKET 82 83/* Define if you want to enable IPv6 support */ 84#undef ENABLE_IPV6 85 86/* Define if you have the alarm function. */ 87#define HAVE_ALARM 88 89/* Define if you have the <alloca.h> header file. */ 90#define HAVE_ALLOCA_H 91 92/* Define if you have the <arpa/inet.h> header file. */ 93#define HAVE_ARPA_INET_H 94 95/* Define if you have the `closesocket' function. */ 96#undef HAVE_CLOSESOCKET 97 98/* Define if you have the <crypto.h> header file. */ 99#undef HAVE_CRYPTO_H 100 101/* Define if you have the <des.h> header file. */ 102#undef HAVE_DES_H 103 104/* Define if you have the <errno.h> header file. */ 105#define HAVE_ERRNO_H 106 107/* Define if you have the <err.h> header file. */ 108#undef HAVE_ERR_H 109 110/* Define if you have the <fcntl.h> header file. */ 111#define HAVE_FCNTL_H 112 113/* Define if you have the `ftruncate' function. */ 114#define HAVE_FTRUNCATE 115 116/* Define if getaddrinfo exists and works */ 117#define HAVE_GETADDRINFO 118 119/* Define if you have the `geteuid' function. */ 120#undef HAVE_GETEUID 121 122/* Define if you have the `gethostbyaddr' function. */ 123#define HAVE_GETHOSTBYADDR 124 125/* Define if you have the `gethostbyaddr_r' function. */ 126#undef HAVE_GETHOSTBYADDR_R 127 128/* Define if you have the `gethostbyname_r' function. */ 129#undef HAVE_GETHOSTBYNAME_R 130 131/* Define if you have the `gethostname' function. */ 132#define HAVE_GETHOSTNAME 133 134/* Define if you have the <getopt.h> header file. */ 135#define HAVE_GETOPT_H 136 137/* Define if you have the `getpass_r' function. */ 138#undef HAVE_GETPASS_R 139 140/* Define if you have the `getpwuid' function. */ 141#undef HAVE_GETPWUID 142 143/* Define if you have the `getservbyname' function. */ 144#undef HAVE_GETSERVBYNAME 145 146/* Define if you have the `gettimeofday' function. */ 147#define HAVE_GETTIMEOFDAY 148 149/* Define if you have the `timeval' struct. */ 150#define HAVE_STRUCT_TIMEVAL 151 152/* Define if you have the `inet_addr' function. */ 153#undef HAVE_INET_ADDR 154 155/* Define if you have the <inttypes.h> header file. */ 156#define HAVE_INTTYPES_H 157 158/* Define if you have the <io.h> header file. */ 159#undef HAVE_IO_H 160 161/* Define if you have the `krb_get_our_ip_for_realm' function. */ 162#undef HAVE_KRB_GET_OUR_IP_FOR_REALM 163 164/* Define if you have the <krb.h> header file. */ 165#undef HAVE_KRB_H 166 167/* Define if you have the `crypto' library (-lcrypto). */ 168#undef HAVE_LIBCRYPTO 169 170/* Define if you have the `nsl' library (-lnsl). */ 171#undef HAVE_LIBNSL 172 173/* Define if you have the `resolv' library (-lresolv). */ 174#undef HAVE_LIBRESOLV 175 176/* Define if you have the `resolve' library (-lresolve). */ 177#undef HAVE_LIBRESOLVE 178 179/* Define if you have the `socket' library (-lsocket). */ 180#undef HAVE_LIBSOCKET 181 182/* Define if you have the `ssl' library (-lssl). */ 183#undef HAVE_LIBSSL 184 185/* Define if you have the `ucb' library (-lucb). */ 186#undef HAVE_LIBUCB 187 188/* Define if you have the `localtime_r' function. */ 189#undef HAVE_LOCALTIME_R 190 191/* Define if you have the <malloc.h> header file. */ 192#define HAVE_MALLOC_H 193 194/* Define if you need the malloc.h header file even with stdlib.h */ 195/* #define NEED_MALLOC_H 1 */ 196 197/* Define if you have the <memory.h> header file. */ 198#undef HAVE_MEMORY_H 199 200/* Define if you have the <netdb.h> header file. */ 201#define HAVE_NETDB_H 202 203/* Define if you have the <netinet/if_ether.h> header file. */ 204#undef HAVE_NETINET_IF_ETHER_H 205 206/* Define if you have the <netinet/in.h> header file. */ 207#define HAVE_NETINET_IN_H 208 209/* Define if you have the <net/if.h> header file. */ 210#define HAVE_NET_IF_H 211 212/* Define if you have the <openssl/crypto.h> header file. */ 213#undef HAVE_OPENSSL_CRYPTO_H 214 215/* Define if you have the <openssl/err.h> header file. */ 216#undef HAVE_OPENSSL_ERR_H 217 218/* Define if you have the <openssl/pem.h> header file. */ 219#undef HAVE_OPENSSL_PEM_H 220 221/* Define if you have the <openssl/rsa.h> header file. */ 222#undef HAVE_OPENSSL_RSA_H 223 224/* Define if you have the <openssl/ssl.h> header file. */ 225#undef HAVE_OPENSSL_SSL_H 226 227/* Define if you have the <openssl/x509.h> header file. */ 228#undef HAVE_OPENSSL_X509_H 229 230/* Define if you have the <pem.h> header file. */ 231#undef HAVE_PEM_H 232 233/* Define if you have the `perror' function. */ 234#undef HAVE_PERROR 235 236/* Define if you have the <pwd.h> header file. */ 237#undef HAVE_PWD_H 238 239/* Define if you have the `RAND_egd' function. */ 240#undef HAVE_RAND_EGD 241 242/* Define if you have the `RAND_screen' function. */ 243#undef HAVE_RAND_SCREEN 244 245/* Define if you have the `RAND_status' function. */ 246#undef HAVE_RAND_STATUS 247 248/* Define if you have the <rsa.h> header file. */ 249#undef HAVE_RSA_H 250 251/* Define if you have the `select' function. */ 252#define HAVE_SELECT 253 254/* Define if you have the `setvbuf' function. */ 255#undef HAVE_SETVBUF 256 257/* Define if you have the <sgtty.h> header file. */ 258#define HAVE_SGTTY_H 259 260/* Define if you have the `sigaction' function. */ 261#undef HAVE_SIGACTION 262 263/* Define if you have the `signal' function. */ 264#define HAVE_SIGNAL 265 266/* Define if you have the <signal.h> header file. */ 267#define HAVE_SIGNAL_H 268 269/* Define if sig_atomic_t is an available typedef. */ 270#define HAVE_SIG_ATOMIC_T 271 272/* Define if sig_atomic_t is already defined as volatile. */ 273#undef HAVE_SIG_ATOMIC_T_VOLATILE 274 275/* Define if you have the `socket' function. */ 276#define HAVE_SOCKET 277 278/* Define if you have the <ssl.h> header file. */ 279#undef HAVE_SSL_H 280 281/* Define if you have the <stdint.h> header file. */ 282#undef HAVE_STDINT_H 283 284/* Define if you have the <stdlib.h> header file. */ 285#define HAVE_STDLIB_H 286 287/* Define if you have the `strcasecmp' function. */ 288#undef HAVE_STRCASECMP 289 290/* Define if you have the `strcmpi' function. */ 291#undef HAVE_STRCMPI 292 293/* Define if you have the `strdup' function. */ 294#define HAVE_STRDUP 295 296/* Define if you have the `strftime' function. */ 297#define HAVE_STRFTIME 298 299/* Define if you have the `stricmp' function. */ 300#define HAVE_STRICMP 301 302/* Define if you have the <strings.h> header file. */ 303#undef HAVE_STRINGS_H 304 305/* Define if you have the <string.h> header file. */ 306#define HAVE_STRING_H 307 308/* Define if you have the `strlcpy' function. */ 309#undef HAVE_STRLCPY 310 311/* Define if you have the `strstr' function. */ 312#define HAVE_STRSTR 313 314/* Define if you have the `strtok_r' function. */ 315#undef HAVE_STRTOK_R 316 317/* Define if you have the `strtoll' function. */ 318#undef HAVE_STRTOLL 319 320/* Define if you have the <sys/param.h> header file. */ 321#undef HAVE_SYS_PARAM_H 322 323/* Define if you have the <sys/select.h> header file. */ 324#undef HAVE_SYS_SELECT_H 325 326/* Define if you have the <sys/socket.h> header file. */ 327#define HAVE_SYS_SOCKET_H 328 329/* Define if you have the <sys/sockio.h> header file. */ 330#undef HAVE_SYS_SOCKIO_H 331 332/* Define if you have the <sys/stat.h> header file. */ 333#undef HAVE_SYS_STAT_H 334 335/* Define if you have the <sys/time.h> header file. */ 336#define HAVE_SYS_TIME_H 337 338/* Define if you have the <sys/types.h> header file. */ 339#define HAVE_SYS_TYPES_H 340 341/* Define if you have the `tcgetattr' function. */ 342#define HAVE_TCGETATTR 343 344/* Define if you have the `tcsetattr' function. */ 345#define HAVE_TCSETATTR 346 347/* Define if you have the <termios.h> header file. */ 348#define HAVE_TERMIOS_H 349 350/* Define if you have the <termio.h> header file. */ 351#undef HAVE_TERMIO_H 352 353/* Define if you have the <time.h> header file. */ 354#undef HAVE_TIME_H 355 356/* Define if you have the `uname' function. */ 357#define HAVE_UNAME 358 359/* Define if you have the <unistd.h> header file. */ 360#define HAVE_UNISTD_H 361 362/* Define if you have the <winsock.h> header file. */ 363#undef HAVE_WINSOCK_H 364 365/* Define if you have the <x509.h> header file. */ 366#undef HAVE_X509_H 367 368/* Name of package */ 369#undef PACKAGE 370 371/* Define as the return type of signal handlers (`int' or `void'). */ 372#define RETSIGTYPE void 373 374/* The size of `int', as computed by sizeof. */ 375#define SIZEOF_INT 4 376 377/* The size of `long double', as computed by sizeof. */ 378#undef SIZEOF_LONG_DOUBLE 379 380/* The size of `long long', as computed by sizeof. */ 381#undef SIZEOF_LONG_LONG 382 383/* The size of `short', as computed by sizeof. */ 384#define SIZEOF_SHORT 2 385 386/* The size of `size_t', as computed by sizeof. */ 387#define SIZEOF_SIZE_T 4 388 389/* Define if you have the ANSI C header files. */ 390#undef STDC_HEADERS 391 392/* Define if you can safely include both <sys/time.h> and <time.h>. */ 393#undef TIME_WITH_SYS_TIME 394 395/* Version number of package */ 396#undef VERSION 397 398/* Define if on AIX 3. 399 System headers sometimes define this. 400 We just want to avoid a redefinition error message. */ 401#ifndef _ALL_SOURCE 402# undef _ALL_SOURCE 403#endif 404 405/* Number of bits in a file offset, on hosts where this is settable. */ 406#undef _FILE_OFFSET_BITS 407 408/* Define for large files, on AIX-style hosts. */ 409#undef _LARGE_FILES 410 411/* Define to empty if `const' does not conform to ANSI C. */ 412#undef const 413 414/* Define to `unsigned' if <sys/types.h> does not define. */ 415#undef size_t 416 417/* Define to `int' if <sys/types.h> does not define. */ 418#undef ssize_t 419 420/* Define if you have the ioctl function. */ 421#define HAVE_IOCTL 422 423/* Define if you have a working ioctl FIONBIO function. */ 424#define HAVE_IOCTL_FIONBIO 425 426/* to disable LDAP */ 427#define CURL_DISABLE_LDAP 428 429/* Define if you have the getnameinfo function. */ 430#define HAVE_GETNAMEINFO 1 431 432/* Define to the type qualifier of arg 1 for getnameinfo. */ 433#define GETNAMEINFO_QUAL_ARG1 const 434 435/* Define to the type of arg 1 for getnameinfo. */ 436#define GETNAMEINFO_TYPE_ARG1 struct sockaddr * 437 438/* Define to the type of arg 2 for getnameinfo. */ 439#define GETNAMEINFO_TYPE_ARG2 socklen_t 440 441/* Define to the type of args 4 and 6 for getnameinfo. */ 442#define GETNAMEINFO_TYPE_ARG46 size_t 443 444/* Define to the type of arg 7 for getnameinfo. */ 445#define GETNAMEINFO_TYPE_ARG7 int 446 447/* Define if you have the recv function. */ 448#define HAVE_RECV 1 449 450/* Define to the type of arg 1 for recv. */ 451#define RECV_TYPE_ARG1 int 452 453/* Define to the type of arg 2 for recv. */ 454#define RECV_TYPE_ARG2 void * 455 456/* Define to the type of arg 3 for recv. */ 457#define RECV_TYPE_ARG3 size_t 458 459/* Define to the type of arg 4 for recv. */ 460#define RECV_TYPE_ARG4 int 461 462/* Define to the function return type for recv. */ 463#define RECV_TYPE_RETV ssize_t 464 465/* Define 1 if you have the recvfrom function. */ 466#define HAVE_RECVFROM 1 467 468/* Define to the type of arg 1 for recvfrom. */ 469#define RECVFROM_TYPE_ARG1 int 470 471/* Define to the type pointed by arg 2 for recvfrom. */ 472#define RECVFROM_TYPE_ARG2 void 473 474/* Define if the type pointed by arg 2 for recvfrom is void. */ 475#define RECVFROM_TYPE_ARG2_IS_VOID 476 477/* Define to the type of arg 3 for recvfrom. */ 478#define RECVFROM_TYPE_ARG3 size_t 479 480/* Define to the type of arg 4 for recvfrom. */ 481#define RECVFROM_TYPE_ARG4 int 482 483/* Define to the type pointed by arg 5 for recvfrom. */ 484#define RECVFROM_TYPE_ARG5 struct sockaddr 485 486/* Define to the type pointed by arg 6 for recvfrom. */ 487#define RECVFROM_TYPE_ARG6 int 488 489/* Define to the function return type for recvfrom. */ 490#define RECVFROM_TYPE_RETV ssize_t 491 492/* Define if you have the send function. */ 493#define HAVE_SEND 1 494 495/* Define to the type of arg 1 for send. */ 496#define SEND_TYPE_ARG1 int 497 498/* Define to the type qualifier of arg 2 for send. */ 499#define SEND_QUAL_ARG2 const 500 501/* Define to the type of arg 2 for send. */ 502#define SEND_TYPE_ARG2 void * 503 504/* Define to the type of arg 3 for send. */ 505#define SEND_TYPE_ARG3 size_t 506 507/* Define to the type of arg 4 for send. */ 508#define SEND_TYPE_ARG4 int 509 510/* Define to the function return type for send. */ 511#define SEND_TYPE_RETV ssize_t 512 513#endif /* HEADER_CURL_CONFIG_RISCOS_H */ 514