/* SPDX-License-Identifier: BSD-3-Clause * Copyright (c) 2015-2019 Amazon.com, Inc. or its affiliates. * All rights reserved. */ #ifndef ENA_PLAT_H_ #define ENA_PLAT_H_ #if defined(ENA_IPXE) #include #elif defined(__linux__) #if defined(__KERNEL__) #include #else #include #endif #elif defined(__FreeBSD__) #if defined(_KERNEL) #include #else #include #endif #elif defined(_WIN32) #include #else #error "Invalid platform" #endif #endif /* ENA_PLAT_H_ */