From 4547ff0c1902418feec9933f995f8e8e00e89547 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 28 May 2018 16:18:14 +0200 Subject: [PATCH] lib: Remove a number of data types from drivers API They're unused in drivers. --- libfprint/drivers_api.h | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/libfprint/drivers_api.h b/libfprint/drivers_api.h index 9f95512..6333263 100644 --- a/libfprint/drivers_api.h +++ b/libfprint/drivers_api.h @@ -180,20 +180,6 @@ struct fp_img_driver { #include "drivers_definitions.h" -struct fp_dscv_dev { - struct libusb_device *udev; - struct fp_driver *drv; - unsigned long driver_data; - uint32_t devtype; -}; - -struct fp_dscv_print { - uint16_t driver_id; - uint32_t devtype; - enum fp_finger finger; - char *path; -}; - enum fp_print_data_type { PRINT_DATA_RAW = 0, /* memset-imposed default */ PRINT_DATA_NBIS_MINUTIAE, @@ -211,19 +197,6 @@ struct fp_print_data { GSList *prints; }; -struct fpi_print_data_fp2 { - char prefix[3]; - uint16_t driver_id; - uint32_t devtype; - unsigned char data_type; - unsigned char data[0]; -} __attribute__((__packed__)); - -struct fpi_print_data_item_fp2 { - uint32_t length; - unsigned char data[0]; -} __attribute__((__packed__)); - void fpi_data_exit(void); struct fp_print_data *fpi_print_data_new(struct fp_dev *dev); struct fp_print_data_item *fpi_print_data_item_new(size_t length);