|
Apache HTTPD
|
Macros | |
| #define | MODULE_MAGIC_COOKIE 0x41503234UL /* "AP24" */ |
| #define | MODULE_MAGIC_NUMBER_MAJOR 20120211 |
| #define | MODULE_MAGIC_NUMBER_MINOR 134 /* 0...n */ |
| #define | AP_MODULE_MAGIC_AT_LEAST(major, minor) |
| #define | MODULE_MAGIC_NUMBER MODULE_MAGIC_NUMBER_MAJOR |
| #define | MODULE_MAGIC_AT_LEAST old_broken_macro_we_hope_you_are_not_using |
| #define AP_MODULE_MAGIC_AT_LEAST | ( | major, | |
| minor | |||
| ) |
Determine if the server's current MODULE_MAGIC_NUMBER is at least a specified value.
Useful for testing for features. For example, suppose you wish to use the apr_table_overlap function. You can do this:
| major | The major module magic number |
| minor | The minor module magic number |
| #define MODULE_MAGIC_AT_LEAST old_broken_macro_we_hope_you_are_not_using |
| #define MODULE_MAGIC_NUMBER MODULE_MAGIC_NUMBER_MAJOR |