--- /dev/null
+#include <bindings.dsl.h>
+#include <apr_allocator.h>
+
+module Bindings.APR.Allocator.Types where
+#strict_import
+import Bindings.APR
+
+#opaque_t apr_allocator_t
+
+#starttype struct apr_memnode_t
+#field next , Ptr <apr_memnode_t>
+#field ref , Ptr (Ptr <apr_memnode_t>)
+#field index , <apr_uint32_t>
+#field free_index , <apr_uint32_t>
+#field first_avail, Ptr CChar
+#field endp , Ptr CChar
+#stoptype