* **force**: Try to compress data no matter what.
 
 For more information about the *compressible* and *incompressible* IO
-hints, see :doc:`/api/librados/#rados_set_alloc_hint`.
+hints, see :c:func:`rados_set_alloc_hint`.
 
 Note that regardless of the mode, if the size of the data chunk is not
 reduced sufficiently it will not be used and the original
 
 :Description: The default policy for using compression if the per-pool property
               ``compression_mode`` is not set. ``none`` means never use
-              compression.  ``passive`` means use compression when
-              `clients hint`_ that data is compressible.  ``aggressive`` means
-              use compression unless clients hint that data is not compressible.
-              ``force`` means use compression under all circumstances even if
-              the clients hint that the data is not compressible.
+              compression. ``passive`` means use compression when
+              :c:func:`clients hint <rados_set_alloc_hint>` that data is
+              compressible.  ``aggressive`` means use compression unless
+              clients hint that data is not compressible.  ``force`` means use
+              compression under all circumstances even if the clients hint that
+              the data is not compressible.
 :Type: String
 :Required: No
 :Valid Settings: ``none``, ``passive``, ``aggressive``, ``force``
 :Type: Unsigned Integer
 :Required: No
 :Default: 64K
-
-.. _clients hint: ../../api/librados/#rados_set_alloc_hint