-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathconfig.h.in
More file actions
138 lines (98 loc) · 4.01 KB
/
config.h.in
File metadata and controls
138 lines (98 loc) · 4.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
/* config.h.in. Generated from configure.ac by autoheader. */
/* accconfig.h -- `autoheader' will generate config.h.in for tsocks . */
/* Allow tsocks to generate messages to stderr when errors are
encountered, this is really important and should only be disabled if
you're REALLY sure. It can also be turned off at run time, see the man
page for details */
#undef ALLOW_MSG_OUTPUT
/* Allow TSOCKS_CONF_FILE in environment to specify config file
location */
#undef ALLOW_ENV_CONFIG
/* Use _GNU_SOURCE to define RTLD_NEXT, mostly for RH7 systems */
#undef USE_GNU_SOURCE
/* dlopen() the old libc to get connect() instead of RTLD_NEXT,
hopefully shouldn't be needed */
#undef USE_OLD_DLSYM
/* path to library containing connect(), needed if USE_OLD_DLSYM is enabled */
#undef LIBCONNECT
/* path to libc, needed if USE_OLD_DLSYM is enabled */
#undef LIBC
/* Configure the system resolver to use TCP queries on startup, this
allows socksified DNS */
#undef USE_SOCKS_DNS
/* Prototype and function header for connect function */
#undef CONNECT_SIGNATURE
/* The type of socket structure pointer to use to call the
* real connect */
#undef CONNECT_SOCKARG
/* Prototype and function header for select function */
#undef SELECT_SIGNATURE
/* Prototype and function header for poll function */
#undef POLL_SIGNATURE
/* Prototype and function header for close function */
#undef CLOSE_SIGNATURE
/* Work out which function we have for conversion from string IPs to
numerical ones */
#undef HAVE_INET_ADDR
#undef HAVE_INET_ATON
/* We use strsep which isn't on all machines, but we provide our own
definition of it for those which don't have it, this causes us to define
our version */
#undef DEFINE_STRSEP
/* Allow the use of DNS names in the socks configuration file for socks
servers. This doesn't work if socksified DNS is enabled for obvious
reasons, it also introduces overhead, but people seem to want it */
#define HOSTNAMES 0
/* We need the gethostbyname() function to do dns lookups in tsocks or
in inspectsocks */
#undef HAVE_GETHOSTBYNAME
/* Location of configuration file (typically /etc/tsocks.conf) */
#undef CONF_FILE
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if you have the 'dl' library (-ldl). */
#undef HAVE_LIBDL
/* Define to 1 if you have the 'socket' library (-lsocket). */
#undef HAVE_LIBSOCKET
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdio.h> header file. */
#undef HAVE_STDIO_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the 'strcspn' function. */
#undef HAVE_STRCSPN
/* Define to 1 if you have the 'strdup' function. */
#undef HAVE_STRDUP
/* Define to 1 if you have the 'strerror' function. */
#undef HAVE_STRERROR
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the 'strspn' function. */
#undef HAVE_STRSPN
/* Define to 1 if you have the 'strtol' function. */
#undef HAVE_STRTOL
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the home page for this package. */
#undef PACKAGE_URL
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* Define to 1 if all of the C89 standard headers exist (not just the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
#undef STDC_HEADERS