summaryrefslogtreecommitdiff
path: root/apt-pkg/cdrom.h
diff options
context:
space:
mode:
authorJulian Andres Klode <jak@debian.org>2020-02-26 14:51:05 +0000
committerJulian Andres Klode <jak@debian.org>2020-02-26 14:51:05 +0000
commita096b580694cb36f29cdbce8f1db797a08e36709 (patch)
tree8a1bf6106868761042c80e04fdeff1077779ac18 /apt-pkg/cdrom.h
parentb31040e9c1441a2a7296ce3ff12f5052fc522366 (diff)
parentda01dabb86396a1391f081fa54a806e2d7b62133 (diff)
Merge branch 'pu/cleanups' into 'master'
Cleanup ABI - make stuff virtual, etc See merge request apt-team/apt!106
Diffstat (limited to 'apt-pkg/cdrom.h')
-rw-r--r--apt-pkg/cdrom.h21
1 files changed, 0 insertions, 21 deletions
diff --git a/apt-pkg/cdrom.h b/apt-pkg/cdrom.h
index 82e12fa4e..74ec9af09 100644
--- a/apt-pkg/cdrom.h
+++ b/apt-pkg/cdrom.h
@@ -95,31 +95,10 @@ struct CdromDevice /*{{{*/
class pkgUdevCdromDevices /*{{{*/
{
void * const d;
-
- protected:
- // old libudev dlopen structure, not used anymore, but can't break ABI
- void *_padding;
- struct _padding *(*_padding__new)(void);
- int (*_padding__enumerate_add_match_property)(struct _padding_enumerate *_padding_enumerate, const char *property, const char *value);
- int (*_padding__enumerate_scan_devices)(struct _padding_enumerate *_padding_enumerate);
- struct _padding_list_entry *(*_padding__enumerate_get_list_entry)(struct _padding_enumerate *_padding_enumerate);
- struct _padding_device *(*_padding__device_new_from_syspath)(struct _padding *_padding, const char *syspath);
- struct _padding *(*_padding__enumerate_get__padding)(struct _padding_enumerate *_padding_enumerate);
- const char *(*_padding__list_entry_get_name)(struct _padding_list_entry *list_entry);
- const char *(*_padding__device_get_devnode)(struct _padding_device *_padding_device);
- struct _padding_enumerate *(*_padding__enumerate_new)(struct _padding *_padding);
- struct _padding_list_entry *(*_padding__list_entry_get_next)(struct _padding_list_entry *list_entry);
- const char *(*_padding__device_get_property_value)(struct _padding_device *_padding_device, const char *key);
- int (*_padding__enumerate_add_match_sysattr)(struct _padding_enumerate *_padding_enumerate, const char *property, const char *value);
- // end lib_padding dlopen
-
public:
pkgUdevCdromDevices();
virtual ~pkgUdevCdromDevices();
- // try to open
- bool Dlopen();
-
// convenience interface, this will just call ScanForRemovable
// with "APT::cdrom::CdromOnly"
std::vector<CdromDevice> Scan();