1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-28 20:25:38 +03:00

[PATCH] udev_volume_id: rename probe_ibm into probe_dasd

This commit is contained in:
kay.sievers@vrfy.org 2005-02-05 05:23:26 +01:00 committed by Greg KH
parent 7979e3d4b7
commit d9cf0b0a7c
4 changed files with 8 additions and 11 deletions

View File

@ -89,7 +89,7 @@ int main(int argc, char *argv[])
struct sysfs_class_device *class_dev_parent = NULL;
struct volume_id *vid = NULL;
char *devpath;
char probe = 'p';
char probe_main_device = 0;
char print = 'a';
static char name[VOLUME_ID_LABEL_SIZE];
int len, i, j;
@ -116,7 +116,7 @@ int main(int argc, char *argv[])
print = 'u';
continue;
case 'd':
probe = 'd';
probe_main_device = 1;
continue;
case 'h':
case '?':
@ -146,8 +146,7 @@ int main(int argc, char *argv[])
goto exit;
}
switch(probe) {
case 'p' :
if (probe_main_device == 0) {
/* open block device */
vid = open_classdev(class_dev);
if (vid == NULL)
@ -158,8 +157,7 @@ int main(int argc, char *argv[])
if (volume_id_probe_all(vid, 0, size) == 0)
goto print;
break;
case 'd' :
} else {
/* if we are on a partition, open main block device instead */
class_dev_parent = sysfs_get_classdev_parent(class_dev);
if (class_dev_parent != NULL)
@ -169,9 +167,8 @@ int main(int argc, char *argv[])
if (vid == NULL)
goto exit;
if (probe_ibm_partition(vid) == 0)
if (volume_id_probe_dasd_partition(vid) == 0)
goto print;
break;
}
printf("unknown volume type\n");

View File

@ -160,7 +160,7 @@ typedef struct dasd_information_t {
#define BIODASDINFO _IOR(DASD_IOCTL_LETTER,1,dasd_information_t)
#define BLKSSZGET _IO(0x12,104)
int probe_ibm_partition(struct volume_id *id)
int volume_id_probe_dasd_partition(struct volume_id *id)
{
int blocksize;
dasd_information_t info;

View File

@ -21,6 +21,6 @@
#ifndef _VOLUME_ID_DASDLABEL_
#define _VOLUME_ID_DASDLABEL_
extern int probe_ibm_partition(struct volume_id *id);
extern int volume_id_probe_dasd_partition(struct volume_id *id);
#endif

View File

@ -21,7 +21,7 @@
#ifndef _VOLUME_ID_H_
#define _VOLUME_ID_H_
#define VOLUME_ID_VERSION 32
#define VOLUME_ID_VERSION 33
#define VOLUME_ID_LABEL_SIZE 64
#define VOLUME_ID_UUID_SIZE 16