]> git.droids-corp.org - dpdk.git/blobdiff - drivers/raw/ifpga_rawdev/base/opae_hw_api.h
raw/ifpga/base: fix use of untrusted scalar value
[dpdk.git] / drivers / raw / ifpga_rawdev / base / opae_hw_api.h
index 383e751cbe5b38e8725002aab465fa3aa2f20dca..63405a4719ff91b06b51f6ee2fb3d413dd38df1f 100644 (file)
@@ -44,7 +44,7 @@ struct opae_manager {
 
 /* FIXME: add more management ops, e.g power/thermal and etc */
 struct opae_manager_ops {
-       int (*flash)(struct opae_manager *mgr, int id, void *buffer,
+       int (*flash)(struct opae_manager *mgr, int id, const char *buffer,
                     u32 size, u64 *status);
        int (*get_eth_group_region_info)(struct opae_manager *mgr,
                        struct opae_eth_group_region_info *info);
@@ -74,7 +74,7 @@ struct opae_manager *
 opae_manager_alloc(const char *name, struct opae_manager_ops *ops,
                struct opae_manager_networking_ops *network_ops, void *data);
 #define opae_manager_free(mgr) opae_free(mgr)
-int opae_manager_flash(struct opae_manager *mgr, int acc_id, void *buf,
+int opae_manager_flash(struct opae_manager *mgr, int acc_id, const char *buf,
                       u32 size, u64 *status);
 int opae_manager_get_eth_group_region_info(struct opae_manager *mgr,
                u8 group_id, struct opae_eth_group_region_info *info);