@@ -37,6 +37,7 @@ static CbmBlkidOps default_blkid_ops = {
3737 .probe_set_superblocks_flags = blkid_probe_set_superblocks_flags ,
3838 .probe_enable_partitions = blkid_probe_enable_partitions ,
3939 .probe_set_partitions_flags = blkid_probe_set_partitions_flags ,
40+ .probe_get_wholedisk_devno = blkid_probe_get_wholedisk_devno ,
4041 .probe_lookup_value = blkid_probe_lookup_value ,
4142 .do_safeprobe = blkid_do_safeprobe ,
4243 .free_probe = blkid_free_probe ,
@@ -54,6 +55,7 @@ static CbmBlkidOps default_blkid_ops = {
5455
5556 /* Misc */
5657 .devno_to_wholedisk = cbm_blkid_devno_to_wholedisk_wrapped ,
58+ .devno_to_devname = blkid_devno_to_devname ,
5759};
5860
5961/**
@@ -79,6 +81,7 @@ void cbm_blkid_set_vtable(CbmBlkidOps *ops)
7981 assert (blkid_ops -> probe_set_superblocks_flags != NULL );
8082 assert (blkid_ops -> probe_enable_partitions != NULL );
8183 assert (blkid_ops -> probe_set_partitions_flags != NULL );
84+ assert (blkid_ops -> probe_get_wholedisk_devno != NULL );
8285 assert (blkid_ops -> probe_lookup_value != NULL );
8386 assert (blkid_ops -> do_safeprobe != NULL );
8487 assert (blkid_ops -> free_probe != NULL );
@@ -96,6 +99,7 @@ void cbm_blkid_set_vtable(CbmBlkidOps *ops)
9699
97100 /* misc */
98101 assert (blkid_ops -> devno_to_wholedisk != NULL );
102+ assert (blkid_ops -> devno_to_devname != NULL );
99103}
100104
101105/**
@@ -141,6 +145,11 @@ void cbm_blkid_free_probe(blkid_probe pr)
141145 blkid_ops -> free_probe (pr );
142146}
143147
148+ dev_t cbm_probe_get_wholedisk_devno (blkid_probe pr )
149+ {
150+ return blkid_ops -> probe_get_wholedisk_devno (pr );
151+ }
152+
144153/**
145154 * Partition functions
146155 */
@@ -193,6 +202,11 @@ int cbm_blkid_devno_to_wholedisk(dev_t dev, char *diskname, size_t len, dev_t *d
193202 return blkid_ops -> devno_to_wholedisk (dev , diskname , len , diskdevno );
194203}
195204
205+ char * cbm_blkid_devno_to_devname (dev_t dev )
206+ {
207+ return blkid_ops -> devno_to_devname (dev );
208+ }
209+
196210/*
197211 * Editor modelines - https://www.wireshark.org/tools/modelines.html
198212 *
0 commit comments