rawdev: allow queue config query to return error
[dpdk.git] / lib / librte_rawdev / rte_rawdev_pmd.h
index 34eb667..34dd718 100644 (file)
@@ -215,8 +215,10 @@ typedef int (*rawdev_reset_t)(struct rte_rawdev *dev);
  * @param[out] queue_conf
  *   Raw device queue configuration structure
  *
+ * @return
+ *   Returns 0 on success, negative errno on failure
  */
-typedef void (*rawdev_queue_conf_get_t)(struct rte_rawdev *dev,
+typedef int (*rawdev_queue_conf_get_t)(struct rte_rawdev *dev,
                                        uint16_t queue_id,
                                        rte_rawdev_obj_t queue_conf,
                                        size_t queue_conf_size);