Subversion Repositories Tewi

Rev

Rev 215 | Rev 240 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
43 nishi 1
/* $Id: config.h.tmpl 219 2024-10-02 20:40:37Z nishi $ */
2
 
3
#ifndef __CONFIG_H__
4
#define __CONFIG_H__
5
 
128 nishi 6
#define SERVER_ADMIN "webmaster@domain"
7
 
173 nishi 8
#undef NO_IPV6
50 nishi 9
#undef NO_SSL
118 nishi 10
#define USE_POLL
156 nishi 11
#define HAS_CHROOT
163 nishi 12
#undef NO_GETADDRINFO
43 nishi 13
 
14
/* DO NOT EDIT BELOW THIS LINE */
15
 
16
#ifdef NO_SSL
17
#define SSL void
18
#endif
19
 
219 nishi 20
#if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(USE_POLL)
118 nishi 21
#undef USE_POLL
22
/* Force select(2) for Windows */
43 nishi 23
#endif
79 nishi 24
 
219 nishi 25
#if (defined(__MINGW32__) || defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && defined(HAS_CHROOT)
156 nishi 26
#undef HAS_CHROOT
27
/* Windows should not have chroot */
118 nishi 28
#endif
29
 
219 nishi 30
#if (defined(_MSC_VER) || defined(__BORLANDC__) || defined(__WATCOMC__)) && !defined(NO_GETADDRINFO)
212 nishi 31
#define NO_GETADDRINFO
32
/* Do not use getaddrinfo */
33
#endif
34
 
189 nishi 35
#if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && !defined(NO_IPV6)
182 nishi 36
#define NO_IPV6
189 nishi 37
/* PSP/PS2/PS3 does not have IPv6 */
156 nishi 38
#endif
39
 
189 nishi 40
#if (defined(_PSP) || defined(__ps2sdk__)) && defined(USE_POLL)
182 nishi 41
#undef USE_POLL
189 nishi 42
/* Force select(2) for PSP/PS2 */
182 nishi 43
#endif
44
 
189 nishi 45
#if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && defined(HAS_CHROOT)
182 nishi 46
#undef HAS_CHROOT
189 nishi 47
/* PSP/PS2/PS3 should not have chroot */
182 nishi 48
#endif
49
 
189 nishi 50
#if (defined(_PSP) || defined(__PPU__) || defined(__ps2sdk__)) && !defined(NO_GETADDRINFO)
182 nishi 51
#define NO_GETADDRINFO
189 nishi 52
/* PSP/PS2/PS3 should not have getaddrinfo */
182 nishi 53
#endif
54
 
55
#endif
56
 
79 nishi 57
/*
58
vim: syntax=c
59
*/