doc UPDATE minor bugfixes
diff --git a/src/log.h b/src/log.h
index b02a290..c98edac 100644
--- a/src/log.h
+++ b/src/log.h
@@ -104,7 +104,7 @@
 LIBYANG_API_DECL LY_LOG_LEVEL ly_log_level(LY_LOG_LEVEL level);
 
 /**
- * @ingroup logger
+ * @ingroup log
  * @defgroup logopts Logging options
  *
  * Logging option bits of libyang.
@@ -268,7 +268,7 @@
 } LY_ERR;
 
 /**
- * @ingroup logger
+ * @ingroup log
  * @typedef LY_VECODE
  * @brief libyang's codes of validation error. Whenever ly_errno is set to LY_EVALID, the ly_vecode is also set
  * to the appropriate LY_VECODE value.
diff --git a/src/set.h b/src/set.h
index 08b2782..a733d23 100644
--- a/src/set.h
+++ b/src/set.h
@@ -158,7 +158,7 @@
 /**
  * @brief Remove an object on the specific set index.
  *
- * Unlike ::ly_set_rm_indes(), this function moves all the items following the removed one.
+ * Unlike ::ly_set_rm_index(), this function moves all the items following the removed one.
  *
  * @param[in] set Set from which to remove.
  * @param[in] index Index of the object to remove in the @p set.
diff --git a/src/tree_data.h b/src/tree_data.h
index 940f3f9..72a6118 100644
--- a/src/tree_data.h
+++ b/src/tree_data.h
@@ -115,7 +115,7 @@
  * - ::lyd_find_meta()
  *
  * - ::lyd_path()
- * - ::lyd_target()
+ * - ::lyd_find_target()
  *
  * - ::lyd_lyb_data_length()
  *