blob: 7774e71fdfa88ece6e2d0f10fddcbbe6c37d520a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include "vendor.h"
#include "pci_util.h"
// udisks2 drive info extended
typedef struct u2driveext {
udiskd *d;
pcid *nvme_controller;
struct{
gchar *oui;
gchar *vendor;
} wwid_oui;
vendor_list vendors;
} u2driveext;
GSList *get_udisks2_drives_ext();
u2driveext* u2drive_ext(udiskd * udisks_drive_data);
void u2driveext_free(u2driveext *u);
void udisks2_shutdown(void);
void storage_shutdown(void);
|