File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / curl / lib / config-riscos.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Jun 3 10:01:15 2020 UTC (5 years ago) by misho
Branches: curl, MAIN
CVS tags: v7_70_0p4, HEAD
curl

    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 - 2020, 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 https://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 <errno.h> header file. */
  102: #define HAVE_ERRNO_H
  103: 
  104: /* Define if you have the <err.h> header file. */
  105: #undef HAVE_ERR_H
  106: 
  107: /* Define if you have the <fcntl.h> header file. */
  108: #define HAVE_FCNTL_H
  109: 
  110: /* Define if you have the `ftruncate' function. */
  111: #define HAVE_FTRUNCATE
  112: 
  113: /* Define if getaddrinfo exists and works */
  114: #define HAVE_GETADDRINFO
  115: 
  116: /* Define if you have the `geteuid' function. */
  117: #undef HAVE_GETEUID
  118: 
  119: /* Define if you have the `gethostbyaddr' function. */
  120: #define HAVE_GETHOSTBYADDR
  121: 
  122: /* Define if you have the `gethostbyaddr_r' function. */
  123: #undef HAVE_GETHOSTBYADDR_R
  124: 
  125: /* Define if you have the `gethostbyname_r' function. */
  126: #undef HAVE_GETHOSTBYNAME_R
  127: 
  128: /* Define if you have the `gethostname' function. */
  129: #define HAVE_GETHOSTNAME
  130: 
  131: /* Define if you have the <getopt.h> header file. */
  132: #define HAVE_GETOPT_H
  133: 
  134: /* Define if you have the `getpass_r' function. */
  135: #undef HAVE_GETPASS_R
  136: 
  137: /* Define if you have the `getpwuid' function. */
  138: #undef HAVE_GETPWUID
  139: 
  140: /* Define if you have the `getservbyname' function. */
  141: #undef HAVE_GETSERVBYNAME
  142: 
  143: /* Define if you have the `gettimeofday' function. */
  144: #define HAVE_GETTIMEOFDAY
  145: 
  146: /* Define if you have the `timeval' struct. */
  147: #define HAVE_STRUCT_TIMEVAL
  148: 
  149: /* Define if you have the `inet_addr' function. */
  150: #undef HAVE_INET_ADDR
  151: 
  152: /* Define if you have the <inttypes.h> header file. */
  153: #define HAVE_INTTYPES_H
  154: 
  155: /* Define if you have the <io.h> header file. */
  156: #undef HAVE_IO_H
  157: 
  158: /* Define if you have the `krb_get_our_ip_for_realm' function. */
  159: #undef HAVE_KRB_GET_OUR_IP_FOR_REALM
  160: 
  161: /* Define if you have the <krb.h> header file. */
  162: #undef HAVE_KRB_H
  163: 
  164: /* Define if you have the `nsl' library (-lnsl). */
  165: #undef HAVE_LIBNSL
  166: 
  167: /* Define if you have the `resolv' library (-lresolv). */
  168: #undef HAVE_LIBRESOLV
  169: 
  170: /* Define if you have the `resolve' library (-lresolve). */
  171: #undef HAVE_LIBRESOLVE
  172: 
  173: /* Define if you have the `socket' library (-lsocket). */
  174: #undef HAVE_LIBSOCKET
  175: 
  176: /* Define if you have the `ucb' library (-lucb). */
  177: #undef HAVE_LIBUCB
  178: 
  179: /* Define if you have the `localtime_r' function. */
  180: #undef HAVE_LOCALTIME_R
  181: 
  182: /* Define if you have the <malloc.h> header file. */
  183: #define HAVE_MALLOC_H
  184: 
  185: /* Define if you need the malloc.h header file even with stdlib.h  */
  186: /* #define NEED_MALLOC_H 1 */
  187: 
  188: /* Define if you have the <memory.h> header file. */
  189: #undef HAVE_MEMORY_H
  190: 
  191: /* Define if you have the <netdb.h> header file. */
  192: #define HAVE_NETDB_H
  193: 
  194: /* Define if you have the <netinet/if_ether.h> header file. */
  195: #undef HAVE_NETINET_IF_ETHER_H
  196: 
  197: /* Define if you have the <netinet/in.h> header file. */
  198: #define HAVE_NETINET_IN_H
  199: 
  200: /* Define if you have the <net/if.h> header file. */
  201: #define HAVE_NET_IF_H
  202: 
  203: /* Define if you have the <openssl/crypto.h> header file. */
  204: #undef HAVE_OPENSSL_CRYPTO_H
  205: 
  206: /* Define if you have the <openssl/err.h> header file. */
  207: #undef HAVE_OPENSSL_ERR_H
  208: 
  209: /* Define if you have the <openssl/pem.h> header file. */
  210: #undef HAVE_OPENSSL_PEM_H
  211: 
  212: /* Define if you have the <openssl/rsa.h> header file. */
  213: #undef HAVE_OPENSSL_RSA_H
  214: 
  215: /* Define if you have the <openssl/ssl.h> header file. */
  216: #undef HAVE_OPENSSL_SSL_H
  217: 
  218: /* Define if you have the <openssl/x509.h> header file. */
  219: #undef HAVE_OPENSSL_X509_H
  220: 
  221: /* Define if you have the <pem.h> header file. */
  222: #undef HAVE_PEM_H
  223: 
  224: /* Define if you have the `perror' function. */
  225: #undef HAVE_PERROR
  226: 
  227: /* Define if you have the <pwd.h> header file. */
  228: #undef HAVE_PWD_H
  229: 
  230: /* Define if you have the `RAND_egd' function. */
  231: #undef HAVE_RAND_EGD
  232: 
  233: /* Define if you have the `RAND_screen' function. */
  234: #undef HAVE_RAND_SCREEN
  235: 
  236: /* Define if you have the `RAND_status' function. */
  237: #undef HAVE_RAND_STATUS
  238: 
  239: /* Define if you have the <rsa.h> header file. */
  240: #undef HAVE_RSA_H
  241: 
  242: /* Define if you have the `select' function. */
  243: #define HAVE_SELECT
  244: 
  245: /* Define if you have the `setvbuf' function. */
  246: #undef HAVE_SETVBUF
  247: 
  248: /* Define if you have the <sgtty.h> header file. */
  249: #define HAVE_SGTTY_H
  250: 
  251: /* Define if you have the `sigaction' function. */
  252: #undef HAVE_SIGACTION
  253: 
  254: /* Define if you have the `signal' function. */
  255: #define HAVE_SIGNAL
  256: 
  257: /* Define if you have the <signal.h> header file. */
  258: #define HAVE_SIGNAL_H
  259: 
  260: /* Define if sig_atomic_t is an available typedef. */
  261: #define HAVE_SIG_ATOMIC_T
  262: 
  263: /* Define if sig_atomic_t is already defined as volatile. */
  264: #undef HAVE_SIG_ATOMIC_T_VOLATILE
  265: 
  266: /* Define if you have the `socket' function. */
  267: #define HAVE_SOCKET
  268: 
  269: /* Define if you have the <ssl.h> header file. */
  270: #undef HAVE_SSL_H
  271: 
  272: /* Define if you have the <stdint.h> header file. */
  273: #undef HAVE_STDINT_H
  274: 
  275: /* Define if you have the <stdlib.h> header file. */
  276: #define HAVE_STDLIB_H
  277: 
  278: /* Define if you have the `strcasecmp' function. */
  279: #undef HAVE_STRCASECMP
  280: 
  281: /* Define if you have the `strcmpi' function. */
  282: #undef HAVE_STRCMPI
  283: 
  284: /* Define if you have the `strdup' function. */
  285: #define HAVE_STRDUP
  286: 
  287: /* Define if you have the `strftime' function. */
  288: #define HAVE_STRFTIME
  289: 
  290: /* Define if you have the `stricmp' function. */
  291: #define HAVE_STRICMP
  292: 
  293: /* Define if you have the <strings.h> header file. */
  294: #undef HAVE_STRINGS_H
  295: 
  296: /* Define if you have the <string.h> header file. */
  297: #define HAVE_STRING_H
  298: 
  299: /* Define if you have the `strlcpy' function. */
  300: #undef HAVE_STRLCPY
  301: 
  302: /* Define if you have the `strstr' function. */
  303: #define HAVE_STRSTR
  304: 
  305: /* Define if you have the `strtok_r' function. */
  306: #undef HAVE_STRTOK_R
  307: 
  308: /* Define if you have the `strtoll' function. */
  309: #undef HAVE_STRTOLL
  310: 
  311: /* Define if you have the <sys/param.h> header file. */
  312: #undef HAVE_SYS_PARAM_H
  313: 
  314: /* Define if you have the <sys/select.h> header file. */
  315: #undef HAVE_SYS_SELECT_H
  316: 
  317: /* Define if you have the <sys/socket.h> header file. */
  318: #define HAVE_SYS_SOCKET_H
  319: 
  320: /* Define if you have the <sys/sockio.h> header file. */
  321: #undef HAVE_SYS_SOCKIO_H
  322: 
  323: /* Define if you have the <sys/stat.h> header file. */
  324: #undef HAVE_SYS_STAT_H
  325: 
  326: /* Define if you have the <sys/time.h> header file. */
  327: #define HAVE_SYS_TIME_H
  328: 
  329: /* Define if you have the <sys/types.h> header file. */
  330: #define HAVE_SYS_TYPES_H
  331: 
  332: /* Define if you have the `tcgetattr' function. */
  333: #define HAVE_TCGETATTR
  334: 
  335: /* Define if you have the `tcsetattr' function. */
  336: #define HAVE_TCSETATTR
  337: 
  338: /* Define if you have the <termios.h> header file. */
  339: #define HAVE_TERMIOS_H
  340: 
  341: /* Define if you have the <termio.h> header file. */
  342: #undef HAVE_TERMIO_H
  343: 
  344: /* Define if you have the <time.h> header file. */
  345: #undef HAVE_TIME_H
  346: 
  347: /* Define if you have the `uname' function. */
  348: #define HAVE_UNAME
  349: 
  350: /* Define if you have the <unistd.h> header file. */
  351: #define HAVE_UNISTD_H
  352: 
  353: /* Define if you have the <winsock.h> header file. */
  354: #undef HAVE_WINSOCK_H
  355: 
  356: /* Define if you have the <x509.h> header file. */
  357: #undef HAVE_X509_H
  358: 
  359: /* Name of package */
  360: #undef PACKAGE
  361: 
  362: /* Define as the return type of signal handlers (`int' or `void'). */
  363: #define RETSIGTYPE void
  364: 
  365: /* The size of `int', as computed by sizeof. */
  366: #define SIZEOF_INT 4
  367: 
  368: /* The size of `long double', as computed by sizeof. */
  369: #undef SIZEOF_LONG_DOUBLE
  370: 
  371: /* The size of `long long', as computed by sizeof. */
  372: #undef SIZEOF_LONG_LONG
  373: 
  374: /* The size of `short', as computed by sizeof. */
  375: #define SIZEOF_SHORT 2
  376: 
  377: /* The size of `size_t', as computed by sizeof. */
  378: #define SIZEOF_SIZE_T 4
  379: 
  380: /* Define if you have the ANSI C header files. */
  381: #undef STDC_HEADERS
  382: 
  383: /* Define if you can safely include both <sys/time.h> and <time.h>. */
  384: #undef TIME_WITH_SYS_TIME
  385: 
  386: /* Version number of package */
  387: #undef VERSION
  388: 
  389: /* Define if on AIX 3.
  390:    System headers sometimes define this.
  391:    We just want to avoid a redefinition error message.  */
  392: #ifndef _ALL_SOURCE
  393: # undef _ALL_SOURCE
  394: #endif
  395: 
  396: /* Number of bits in a file offset, on hosts where this is settable. */
  397: #undef _FILE_OFFSET_BITS
  398: 
  399: /* Define for large files, on AIX-style hosts. */
  400: #undef _LARGE_FILES
  401: 
  402: /* Define to empty if `const' does not conform to ANSI C. */
  403: #undef const
  404: 
  405: /* Define to `unsigned' if <sys/types.h> does not define. */
  406: #undef size_t
  407: 
  408: /* Define to `int' if <sys/types.h> does not define. */
  409: #undef ssize_t
  410: 
  411: /* Define if you have the ioctl function. */
  412: #define HAVE_IOCTL
  413: 
  414: /* Define if you have a working ioctl FIONBIO function. */
  415: #define HAVE_IOCTL_FIONBIO
  416: 
  417: /* to disable LDAP */
  418: #define CURL_DISABLE_LDAP
  419: 
  420: /* Define if you have the getnameinfo function. */
  421: #define HAVE_GETNAMEINFO 1
  422: 
  423: /* Define to the type qualifier of arg 1 for getnameinfo. */
  424: #define GETNAMEINFO_QUAL_ARG1 const
  425: 
  426: /* Define to the type of arg 1 for getnameinfo. */
  427: #define GETNAMEINFO_TYPE_ARG1 struct sockaddr *
  428: 
  429: /* Define to the type of arg 2 for getnameinfo. */
  430: #define GETNAMEINFO_TYPE_ARG2 socklen_t
  431: 
  432: /* Define to the type of args 4 and 6 for getnameinfo. */
  433: #define GETNAMEINFO_TYPE_ARG46 size_t
  434: 
  435: /* Define to the type of arg 7 for getnameinfo. */
  436: #define GETNAMEINFO_TYPE_ARG7 int
  437: 
  438: /* Define if you have the recv function. */
  439: #define HAVE_RECV 1
  440: 
  441: /* Define to the type of arg 1 for recv. */
  442: #define RECV_TYPE_ARG1 int
  443: 
  444: /* Define to the type of arg 2 for recv. */
  445: #define RECV_TYPE_ARG2 void *
  446: 
  447: /* Define to the type of arg 3 for recv. */
  448: #define RECV_TYPE_ARG3 size_t
  449: 
  450: /* Define to the type of arg 4 for recv. */
  451: #define RECV_TYPE_ARG4 int
  452: 
  453: /* Define to the function return type for recv. */
  454: #define RECV_TYPE_RETV ssize_t
  455: 
  456: /* Define 1 if you have the recvfrom function. */
  457: #define HAVE_RECVFROM 1
  458: 
  459: /* Define to the type of arg 1 for recvfrom. */
  460: #define RECVFROM_TYPE_ARG1 int
  461: 
  462: /* Define to the type pointed by arg 2 for recvfrom. */
  463: #define RECVFROM_TYPE_ARG2 void
  464: 
  465: /* Define if the type pointed by arg 2 for recvfrom is void. */
  466: #define RECVFROM_TYPE_ARG2_IS_VOID
  467: 
  468: /* Define to the type of arg 3 for recvfrom. */
  469: #define RECVFROM_TYPE_ARG3 size_t
  470: 
  471: /* Define to the type of arg 4 for recvfrom. */
  472: #define RECVFROM_TYPE_ARG4 int
  473: 
  474: /* Define to the type pointed by arg 5 for recvfrom. */
  475: #define RECVFROM_TYPE_ARG5 struct sockaddr
  476: 
  477: /* Define to the type pointed by arg 6 for recvfrom. */
  478: #define RECVFROM_TYPE_ARG6 int
  479: 
  480: /* Define to the function return type for recvfrom. */
  481: #define RECVFROM_TYPE_RETV ssize_t
  482: 
  483: /* Define if you have the send function. */
  484: #define HAVE_SEND 1
  485: 
  486: /* Define to the type of arg 1 for send. */
  487: #define SEND_TYPE_ARG1 int
  488: 
  489: /* Define to the type qualifier of arg 2 for send. */
  490: #define SEND_QUAL_ARG2 const
  491: 
  492: /* Define to the type of arg 2 for send. */
  493: #define SEND_TYPE_ARG2 void *
  494: 
  495: /* Define to the type of arg 3 for send. */
  496: #define SEND_TYPE_ARG3 size_t
  497: 
  498: /* Define to the type of arg 4 for send. */
  499: #define SEND_TYPE_ARG4 int
  500: 
  501: /* Define to the function return type for send. */
  502: #define SEND_TYPE_RETV ssize_t
  503: 
  504: #endif /* HEADER_CURL_CONFIG_RISCOS_H */

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>