diff --git a/rocksdb/db.pxd b/rocksdb/db.pxd
index 11f843070efa77a3d9e5516b3cc7713850ef1a46..15f57094db162fbd1016bbc322de2d432cd09df4 100644
--- a/rocksdb/db.pxd
+++ b/rocksdb/db.pxd
@@ -101,6 +101,7 @@ cdef extern from "rocksdb/db.h" namespace "rocksdb":
         int MaxMemCompactionLevel() nogil except+
         int Level0StopWriteTrigger() nogil except+
         const string& GetName() nogil except+
+        const options.Options& GetOptions() nogil except+
         Status Flush(const options.FlushOptions&) nogil except+
         Status DisableFileDeletions() nogil except+
         Status EnableFileDeletions() nogil except+
diff --git a/rocksdb/options.pxd b/rocksdb/options.pxd
index 73294dddade0d5036fcb95940551e4e2451194c4..71f3a4c31697c8b399a1bbbec51d3eed41fa2e9f 100644
--- a/rocksdb/options.pxd
+++ b/rocksdb/options.pxd
@@ -33,7 +33,7 @@ cdef extern from "rocksdb/options.h" namespace "rocksdb":
         cpp_bool error_if_exists
         cpp_bool paranoid_checks
         # TODO: env
-        # TODO: info_log
+        shared_ptr[Logger] info_log
         size_t write_buffer_size
         int max_write_buffer_number
         int min_write_buffer_number_to_merge