From 7c69ccaee2baba7d1e8347b8b9e1f45a18551a6c Mon Sep 17 00:00:00 2001
From: Ton Voon <tonvoon@users.sourceforge.net>
Date: Wed, 7 Dec 2005 15:10:27 +0000
Subject: No floorf on Solaris 9 (Jon Vandegrift - 1374705)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1295 f882894a-f735-0410-b71e-b25c423dba1c

diff --git a/THANKS.in b/THANKS.in
index fa61ddb..9fee025 100644
--- a/THANKS.in
+++ b/THANKS.in
@@ -173,3 +173,4 @@ Hans Engelen
 Rick Frey
 Serhan Kiymaz
 Gerhard Lausser
+Jon Vandegrift
diff --git a/plugins/common.h b/plugins/common.h
index b4699ce..7438e40 100644
--- a/plugins/common.h
+++ b/plugins/common.h
@@ -191,6 +191,11 @@ enum {
 };
 #endif
 
+/* Solaris does not have floorf, but floor works. Should probably be in configure */
+#if defined(__sun) || defined(__sun__)
+static inline float floorf (float x) { return floor(x); }
+#endif
+
 enum {
 	STATE_OK,
 	STATE_WARNING,
-- 
cgit v0.10-9-g596f

