Define AVS_COMMONS_POSIX_COMPAT_HEADER

Define Documentation

AVS_COMMONS_POSIX_COMPAT_HEADER

Specify an optional compatibility header that allows use of POSIX-specific code that is not compliant with POSIX enough to be compiled directly.

This header, if specified, will be included only by the following components, which may be enabled or disabled depending on state of the referenced flags:

Compatibility headers for lwIP and Microsoft Windows are provided with the library (see the compat directory).

If this macro is not defined, the afore-mentioned components, if enabled, will use system headers directly, assuming they are POSIX-compliant.

If this macro is enabled, the specified file will be included through an #include AVS_COMMONS_POSIX_COMPAT_HEADER statement. Thus, if editing this file manually, shall be replaced with a path to such file.