From: kay.sievers@vrfy.org Date: Sat, 5 Feb 2005 04:23:26 +0000 (+0100) Subject: [PATCH] udev_volume_id: rename probe_ibm into probe_dasd X-Git-Tag: 052~19 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9cf0b0a7c0b3549afe9cdcfc2d1d43a4bafe8a9;p=systemd [PATCH] udev_volume_id: rename probe_ibm into probe_dasd --- diff --git a/extras/volume_id/udev_volume_id.c b/extras/volume_id/udev_volume_id.c index 915c1c41..c2a37e85 100644 --- a/extras/volume_id/udev_volume_id.c +++ b/extras/volume_id/udev_volume_id.c @@ -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"); diff --git a/extras/volume_id/volume_id/dasd/dasd.c b/extras/volume_id/volume_id/dasd/dasd.c index 6f045fe3..5623f69d 100644 --- a/extras/volume_id/volume_id/dasd/dasd.c +++ b/extras/volume_id/volume_id/dasd/dasd.c @@ -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; diff --git a/extras/volume_id/volume_id/dasd/dasd.h b/extras/volume_id/volume_id/dasd/dasd.h index eba73f1a..e7918948 100644 --- a/extras/volume_id/volume_id/dasd/dasd.h +++ b/extras/volume_id/volume_id/dasd/dasd.h @@ -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 diff --git a/extras/volume_id/volume_id/volume_id.h b/extras/volume_id/volume_id/volume_id.h index a8c47bc6..5a4b136c 100644 --- a/extras/volume_id/volume_id/volume_id.h +++ b/extras/volume_id/volume_id/volume_id.h @@ -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