Index: uspace/lib/cpp/include/internal/hash_table.hpp
===================================================================
--- uspace/lib/cpp/include/internal/hash_table.hpp	(revision 6d802372f7d3ca5a65c987d47e64dbec744b58d9)
+++ uspace/lib/cpp/include/internal/hash_table.hpp	(revision db628a0e1cb4d1a673c553a0f195eca9732e4b64)
@@ -33,4 +33,5 @@
 #include <internal/list.hpp>
 #include <iterator>
+#include <limits>
 #include <memory>
 #include <tuple>
@@ -983,6 +984,6 @@
             size_type max_bucket_count() const noexcept
             {
-                // TODO: implement
-                return 0;
+                return numeric_limits<size_type>::max() /
+                       sizeof(hash_table_bucket<value_type, size_type>);
             }
 
@@ -1108,5 +1109,5 @@
             }
 
-            bool is_eq_to(hash_table& other)
+            bool is_eq_to(const hash_table& other)
             {
                 // TODO: implement
