diff --git a/Bindings/Librrd.hsc b/Bindings/Librrd.hsc
--- a/Bindings/Librrd.hsc
+++ b/Bindings/Librrd.hsc
@@ -151,8 +151,8 @@
 #ccall rrd_free_context, Ptr <rrd_context_t> -> IO ()
 
 -- UTILITY FUNCTIONS
-#ccall rrd_random     , IO CLong
-#ccall rrd_add_ptr    , Ptr (Ptr (Ptr a)) -> Ptr CSize -> Ptr a -> IO CInt
-#ccall rrd_add_strdump, Ptr (Ptr CString) -> Ptr CSize -> CString -> IO CInt
-#ccall rrd_free_ptrs  , Ptr (Ptr (Ptr a)) -> CSize -> IO ()
-#ccall rrd_mkdir_p    , CString -> CMode -> IO CInt
+#ccall rrd_random    , IO CLong
+#ccall rrd_add_ptr   , Ptr (Ptr (Ptr a)) -> Ptr CSize -> Ptr a -> IO CInt
+#ccall rrd_add_strdup, Ptr (Ptr CString) -> Ptr CSize -> CString -> IO CInt
+#ccall rrd_free_ptrs , Ptr (Ptr (Ptr a)) -> CSize -> IO ()
+#ccall rrd_mkdir_p   , CString -> CMode -> IO CInt
diff --git a/Bindings/Librrd/Client.hsc b/Bindings/Librrd/Client.hsc
--- a/Bindings/Librrd/Client.hsc
+++ b/Bindings/Librrd/Client.hsc
@@ -20,7 +20,8 @@
 #ccall rrdc_update, CString -> CInt -> Ptr CString -> IO CInt
 
 #ccall rrdc_flush          , CString -> IO CInt
-#ccall rrdc_flush_if_daemon, CString -> CString -> IO CInt
+-- This one is not exported from the shared library.
+-- #ccall rrdc_flush_if_daemon, CString -> CString -> IO CInt
 
 -- Helper definitions for rrdc_stats_t
 #num RRDC_STATS_TYPE_GAUGE
diff --git a/bindings-librrd.cabal b/bindings-librrd.cabal
--- a/bindings-librrd.cabal
+++ b/bindings-librrd.cabal
@@ -6,7 +6,7 @@
 
     This package provides low-level bindings to librrd, which contains
     most of the functionality in RRDtool.
-Version:        0.1
+Version:        0.2
 License:        PublicDomain
 License-File:   COPYING
 Author:         PHO <pho at cielonegro dot org>
