From 80fe8fb331edd494ba53efb0879eb9d53031216e Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Mon, 27 Aug 2018 11:19:30 -0700 Subject: Add support for opening a DC_TRANSPORT_USBSTORAGE stream This is part of the whole "let's support the notion of dive computers being exported as USB storage devices" push. With an older libdivecomputer, we'll just fall back on failing the operation, but we still want to support the generic notion of DC_TRANSPORT_USBSTORAGE since we have our own internal Uemis downloader. That one won't ever get to the open phase, since it's caught earlier. Signed-off-by: Linus Torvalds Signed-off-by: Dirk Hohndel --- core/libdivecomputer.h | 1 + 1 file changed, 1 insertion(+) (limited to 'core/libdivecomputer.h') diff --git a/core/libdivecomputer.h b/core/libdivecomputer.h index 050834195..e1964eb9a 100644 --- a/core/libdivecomputer.h +++ b/core/libdivecomputer.h @@ -15,6 +15,7 @@ // Even if we have an old libdivecomputer, Uemis uses this #ifndef DC_TRANSPORT_USBSTORAGE #define DC_TRANSPORT_USBSTORAGE (1 << 6) +#define dc_usb_storage_open(stream, context, devname) (DC_STATUS_UNSUPPORTED) #endif #include "dive.h" -- cgit v1.2.3-70-g09d2