diff --git a/module/bdev/rbd/bdev_rbd_rpc.c b/module/bdev/rbd/bdev_rbd_rpc.c index acc16e845..cc07fffcb 100644 --- a/module/bdev/rbd/bdev_rbd_rpc.c +++ b/module/bdev/rbd/bdev_rbd_rpc.c @@ -275,7 +275,7 @@ static const struct spdk_json_object_decoder rpc_register_cluster_decoders[] = { {"name", offsetof(struct cluster_register_info, name), spdk_json_decode_string, true}, {"user_id", offsetof(struct cluster_register_info, user_id), spdk_json_decode_string, true}, {"config_param", offsetof(struct cluster_register_info, config_param), bdev_rbd_decode_config, true}, - {"config_file", offsetof(struct cluster_register_info, config_file), bdev_rbd_decode_config, true} + {"config_file", offsetof(struct cluster_register_info, config_file), spdk_json_decode_string, true} }; static void