https://codeberg.org/interpeer/packeteer.git
Raw File
Tip revision: 092479b6baa5d97324ade24dc04f8031f0a4e86f authored by Jens Finkhaeuser on 05 May 2023, 07:19:00 UTC
Merge branch 'main' of codeberg.org:interpeer/packeteer
Tip revision: 092479b
build-config.h.in
#ifndef PACKETEER_CONFIG_H
#define PACKETEER_CONFIG_H

/*****************************************************************************
 * Project metadata
 **/
// Name
#mesondefine PACKETEER_PACKAGE_NAME

// Version
#mesondefine PACKETEER_PACKAGE_MAJOR
#mesondefine PACKETEER_PACKAGE_MINOR
#mesondefine PACKETEER_PACKAGE_PATCH
#mesondefine PACKETEER_PACKAGE_VERSION
#mesondefine PACKETEER_ABI_VERSION
#mesondefine PACKETEER_LIB_VERSION

// URL
#mesondefine PACKETEER_PACKAGE_URL


/*****************************************************************************
 * Options
 **/


/*****************************************************************************
 * Headers
 **/
#mesondefine PACKETEER_HAVE_UNISTD_H
#mesondefine PACKETEER_HAVE_TIME_H
#mesondefine PACKETEER_HAVE_POLL_H
#mesondefine PACKETEER_HAVE_FCNTL_H

#mesondefine PACKETEER_HAVE_SYS_TYPES_H
#mesondefine PACKETEER_HAVE_SYS_SELECT_H
#mesondefine PACKETEER_HAVE_SYS_STAT_H
#mesondefine PACKETEER_HAVE_SYS_TIME_H
#mesondefine PACKETEER_HAVE_SYS_EPOLL_H
#mesondefine PACKETEER_HAVE_SYS_UN_H
#mesondefine PACKETEER_HAVE_SYS_SOCKET_H
#mesondefine PACKETEER_HAVE_SYS_IOCTL_H

#mesondefine PACKETEER_HAVE_ARPA_INET_H

#mesondefine PACKETEER_HAVE_NET_IF_H

#mesondefine PACKETEER_HAVE_NETINET_IN_H

#mesondefine PACKETEER_HAVE_WINSOCK2_H
#mesondefine PACKETEER_HAVE_WS2TCPIP_H
#mesondefine PACKETEER_HAVE_AFUNIX_H

#mesondefine PACKETEER_HAVE_LINUX_UN_H
#mesondefine PACKETEER_HAVE_LINUX_IF_TUN_H
#mesondefine PACKETEER_HAVE_LINUX_SOCKIOS_H

/*****************************************************************************
 * Symbols
 **/
#mesondefine PACKETEER_HAVE_EPOLL_CREATE1
#mesondefine PACKETEER_HAVE_SELECT
#mesondefine PACKETEER_HAVE_PSELECT
#mesondefine PACKETEER_HAVE_POLL
#mesondefine PACKETEER_HAVE_PPOLL
#mesondefine PACKETEER_HAVE_POLLRDHUP
#mesondefine PACKETEER_HAVE_POLLHUP
#mesondefine PACKETEER_HAVE_KQUEUE
#mesondefine PACKETEER_HAVE_IOCP

#mesondefine PACKETEER_HAVE_MKNOD
#mesondefine PACKETEER_HAVE_MKFIFO

#mesondefine PACKETEER_HAVE_SOCKETPAIR


/*****************************************************************************
 * Platform checks
 **/
#mesondefine PACKETEER_BIGENDIAN

/*****************************************************************************
 * User defined build options
 **/
#mesondefine PACKETEER_DEFAULT_CONCURRENCY
#mesondefine PACKETEER_CACHE_LINE_SIZE
#mesondefine PACKETEER_EVENT_WAIT_INTERVAL_USEC
#mesondefine PACKETEER_EVENT_MAX
#mesondefine PACKETEER_IO_BUFFER_SIZE
#mesondefine PACKETEER_IO_SIGNATURE_SIZE
#mesondefine PACKETEER_IO_NUM_OVERLAPPED
#define PACKETEER_IO_OVERLAPPED_GROW_BY @PACKETEER_IO_OVERLAPPED_GROW_BY@

#endif // guard
back to top