From 30becb3588ed4c94c70e347bb4412ea68acf7bee Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Sat, 1 Aug 2015 10:08:20 +0200 Subject: [PATCH] ID:384 - Fix compilation under cygwin64 Patch fixes several compile-time errors which appear during IPMITOOL compilation in Cygwin64 environment. Commit for: Dmitry Bazhenov --- src/plugins/lan/lan.c | 2 +- src/plugins/lanplus/lanplus.c | 2 +- src/plugins/serial/serial_basic.c | 1 + src/plugins/serial/serial_terminal.c | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/lan/lan.c b/src/plugins/lan/lan.c index 8010b17..14730d3 100644 --- a/src/plugins/lan/lan.c +++ b/src/plugins/lan/lan.c @@ -29,7 +29,7 @@ * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. */ -#define _POSIX_SOURCE +#define _GNU_SOURCE #include #include diff --git a/src/plugins/lanplus/lanplus.c b/src/plugins/lanplus/lanplus.c index a815d04..490d3f5 100644 --- a/src/plugins/lanplus/lanplus.c +++ b/src/plugins/lanplus/lanplus.c @@ -29,7 +29,7 @@ * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. */ -#define _POSIX_SOURCE +#define _GNU_SOURCE #include #include diff --git a/src/plugins/serial/serial_basic.c b/src/plugins/serial/serial_basic.c index f70fa11..fe2ebff 100644 --- a/src/plugins/serial/serial_basic.c +++ b/src/plugins/serial/serial_basic.c @@ -33,6 +33,7 @@ /* Serial Interface, Basic Mode plugin. */ +#include #include #include #include diff --git a/src/plugins/serial/serial_terminal.c b/src/plugins/serial/serial_terminal.c index 1bfd672..dfcc202 100644 --- a/src/plugins/serial/serial_terminal.c +++ b/src/plugins/serial/serial_terminal.c @@ -33,6 +33,7 @@ /* Serial Interface, Terminal Mode plugin. */ +#include #include #include #include