1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 3 #ifndef LOG_PRIVATE_H 4 #define LOG_PRIVATE_H 5 6 /* Defined in limits.h on Linux */ 7 #ifndef LINE_MAX 8 #define LINE_MAX 2048 /* _POSIX2_LINE_MAX */ 9 #endif 10 11 #ifdef RTE_EXEC_ENV_WINDOWS 12 static inline bool 13 log_syslog_enabled(void) 14 { 15 return false; 16 } 17 static inline FILE * 18 log_syslog_open(const char *id __rte_unused) 19 { 20 return NULL; 21 } 22 #else 23 bool log_syslog_enabled(void); 24 FILE *log_syslog_open(const char *id); 25 #endif 26 27 #endif /* LOG_PRIVATE_H */ 28