@@ -162,74 +162,7 @@ PHP_MINIT_FUNCTION(filter)
162
162
163
163
REGISTER_INI_ENTRIES ();
164
164
165
- REGISTER_LONG_CONSTANT ("INPUT_POST" , PARSE_POST , CONST_CS | CONST_PERSISTENT );
166
- REGISTER_LONG_CONSTANT ("INPUT_GET" , PARSE_GET , CONST_CS | CONST_PERSISTENT );
167
- REGISTER_LONG_CONSTANT ("INPUT_COOKIE" , PARSE_COOKIE , CONST_CS | CONST_PERSISTENT );
168
- REGISTER_LONG_CONSTANT ("INPUT_ENV" , PARSE_ENV , CONST_CS | CONST_PERSISTENT );
169
- REGISTER_LONG_CONSTANT ("INPUT_SERVER" , PARSE_SERVER , CONST_CS | CONST_PERSISTENT );
170
-
171
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_NONE" , FILTER_FLAG_NONE , CONST_CS | CONST_PERSISTENT );
172
-
173
- REGISTER_LONG_CONSTANT ("FILTER_REQUIRE_SCALAR" , FILTER_REQUIRE_SCALAR , CONST_CS | CONST_PERSISTENT );
174
- REGISTER_LONG_CONSTANT ("FILTER_REQUIRE_ARRAY" , FILTER_REQUIRE_ARRAY , CONST_CS | CONST_PERSISTENT );
175
- REGISTER_LONG_CONSTANT ("FILTER_FORCE_ARRAY" , FILTER_FORCE_ARRAY , CONST_CS | CONST_PERSISTENT );
176
- REGISTER_LONG_CONSTANT ("FILTER_NULL_ON_FAILURE" , FILTER_NULL_ON_FAILURE , CONST_CS | CONST_PERSISTENT );
177
-
178
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_INT" , FILTER_VALIDATE_INT , CONST_CS | CONST_PERSISTENT );
179
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_BOOLEAN" , FILTER_VALIDATE_BOOL , CONST_CS | CONST_PERSISTENT );
180
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_BOOL" , FILTER_VALIDATE_BOOL , CONST_CS | CONST_PERSISTENT );
181
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_FLOAT" , FILTER_VALIDATE_FLOAT , CONST_CS | CONST_PERSISTENT );
182
-
183
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_REGEXP" , FILTER_VALIDATE_REGEXP , CONST_CS | CONST_PERSISTENT );
184
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_DOMAIN" , FILTER_VALIDATE_DOMAIN , CONST_CS | CONST_PERSISTENT );
185
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_URL" , FILTER_VALIDATE_URL , CONST_CS | CONST_PERSISTENT );
186
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_EMAIL" , FILTER_VALIDATE_EMAIL , CONST_CS | CONST_PERSISTENT );
187
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_IP" , FILTER_VALIDATE_IP , CONST_CS | CONST_PERSISTENT );
188
- REGISTER_LONG_CONSTANT ("FILTER_VALIDATE_MAC" , FILTER_VALIDATE_MAC , CONST_CS | CONST_PERSISTENT );
189
-
190
- REGISTER_LONG_CONSTANT ("FILTER_DEFAULT" , FILTER_DEFAULT , CONST_CS | CONST_PERSISTENT );
191
- REGISTER_LONG_CONSTANT ("FILTER_UNSAFE_RAW" , FILTER_UNSAFE_RAW , CONST_CS | CONST_PERSISTENT );
192
-
193
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_STRING" , FILTER_SANITIZE_STRING , CONST_CS | CONST_PERSISTENT | CONST_DEPRECATED );
194
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_STRIPPED" , FILTER_SANITIZE_STRING , CONST_CS | CONST_PERSISTENT | CONST_DEPRECATED );
195
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_ENCODED" , FILTER_SANITIZE_ENCODED , CONST_CS | CONST_PERSISTENT );
196
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_SPECIAL_CHARS" , FILTER_SANITIZE_SPECIAL_CHARS , CONST_CS | CONST_PERSISTENT );
197
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_FULL_SPECIAL_CHARS" , FILTER_SANITIZE_FULL_SPECIAL_CHARS , CONST_CS | CONST_PERSISTENT );
198
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_EMAIL" , FILTER_SANITIZE_EMAIL , CONST_CS | CONST_PERSISTENT );
199
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_URL" , FILTER_SANITIZE_URL , CONST_CS | CONST_PERSISTENT );
200
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_NUMBER_INT" , FILTER_SANITIZE_NUMBER_INT , CONST_CS | CONST_PERSISTENT );
201
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_NUMBER_FLOAT" , FILTER_SANITIZE_NUMBER_FLOAT , CONST_CS | CONST_PERSISTENT );
202
- REGISTER_LONG_CONSTANT ("FILTER_SANITIZE_ADD_SLASHES" , FILTER_SANITIZE_ADD_SLASHES , CONST_CS | CONST_PERSISTENT );
203
-
204
- REGISTER_LONG_CONSTANT ("FILTER_CALLBACK" , FILTER_CALLBACK , CONST_CS | CONST_PERSISTENT );
205
-
206
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ALLOW_OCTAL" , FILTER_FLAG_ALLOW_OCTAL , CONST_CS | CONST_PERSISTENT );
207
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ALLOW_HEX" , FILTER_FLAG_ALLOW_HEX , CONST_CS | CONST_PERSISTENT );
208
-
209
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_STRIP_LOW" , FILTER_FLAG_STRIP_LOW , CONST_CS | CONST_PERSISTENT );
210
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_STRIP_HIGH" , FILTER_FLAG_STRIP_HIGH , CONST_CS | CONST_PERSISTENT );
211
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_STRIP_BACKTICK" , FILTER_FLAG_STRIP_BACKTICK , CONST_CS | CONST_PERSISTENT );
212
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ENCODE_LOW" , FILTER_FLAG_ENCODE_LOW , CONST_CS | CONST_PERSISTENT );
213
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ENCODE_HIGH" , FILTER_FLAG_ENCODE_HIGH , CONST_CS | CONST_PERSISTENT );
214
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ENCODE_AMP" , FILTER_FLAG_ENCODE_AMP , CONST_CS | CONST_PERSISTENT );
215
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_NO_ENCODE_QUOTES" , FILTER_FLAG_NO_ENCODE_QUOTES , CONST_CS | CONST_PERSISTENT );
216
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_EMPTY_STRING_NULL" , FILTER_FLAG_EMPTY_STRING_NULL , CONST_CS | CONST_PERSISTENT );
217
-
218
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ALLOW_FRACTION" , FILTER_FLAG_ALLOW_FRACTION , CONST_CS | CONST_PERSISTENT );
219
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ALLOW_THOUSAND" , FILTER_FLAG_ALLOW_THOUSAND , CONST_CS | CONST_PERSISTENT );
220
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_ALLOW_SCIENTIFIC" , FILTER_FLAG_ALLOW_SCIENTIFIC , CONST_CS | CONST_PERSISTENT );
221
-
222
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_PATH_REQUIRED" , FILTER_FLAG_PATH_REQUIRED , CONST_CS | CONST_PERSISTENT );
223
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_QUERY_REQUIRED" , FILTER_FLAG_QUERY_REQUIRED , CONST_CS | CONST_PERSISTENT );
224
-
225
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_IPV4" , FILTER_FLAG_IPV4 , CONST_CS | CONST_PERSISTENT );
226
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_IPV6" , FILTER_FLAG_IPV6 , CONST_CS | CONST_PERSISTENT );
227
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_NO_RES_RANGE" , FILTER_FLAG_NO_RES_RANGE , CONST_CS | CONST_PERSISTENT );
228
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_NO_PRIV_RANGE" , FILTER_FLAG_NO_PRIV_RANGE , CONST_CS | CONST_PERSISTENT );
229
-
230
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_HOSTNAME" , FILTER_FLAG_HOSTNAME , CONST_CS | CONST_PERSISTENT );
231
-
232
- REGISTER_LONG_CONSTANT ("FILTER_FLAG_EMAIL_UNICODE" , FILTER_FLAG_EMAIL_UNICODE , CONST_CS | CONST_PERSISTENT );
165
+ register_filter_consts (module_number );
233
166
234
167
sapi_register_input_filter (php_sapi_filter , php_sapi_filter_init );
235
168
0 commit comments