8#if defined(__FreeBSD__)
20#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__linux__) || \
21 defined(__DragonFly__) || defined(__APPLE__)
22#define FPM_BACKLOG_DEFAULT -1
24#define FPM_BACKLOG_DEFAULT 511
27#define FPM_ENV_SOCKET_SET_MAX 256
28#define FPM_ENV_SOCKET_SET_SIZE 128
36static inline int fd_set_blocked(
int fd,
int blocked)
49 return fcntl(
fd, F_SETFL,
flags);
int fpm_sockets_init_main(void)
int fpm_socket_get_listening_queue(int sock, unsigned *cur_lq, unsigned *max_lq)
enum fpm_address_domain fpm_sockets_domain_from_address(char *addr)
int fpm_socket_unix_test_connect(struct sockaddr_un *sock, size_t socklen)