libxl: const-correctness fix to device_physdisk_major_minor
authorChristoph Egger <Christoph.Egger@amd.com>
Tue, 27 Jul 2010 16:55:20 +0000 (17:55 +0100)
committerChristoph Egger <Christoph.Egger@amd.com>
Tue, 27 Jul 2010 16:55:20 +0000 (17:55 +0100)
device_physdisk_major_minor does not intend to modify physpath.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl_device.c
tools/libxl/libxl_internal.h

index a051d53e53eb2771a6d32cba2b96fae20e3bd435..194134e29997fadd44e6d8e07f9db82d142aa7b7 100644 (file)
@@ -123,7 +123,7 @@ char *device_disk_backend_type_of_phystype(libxl_disk_phystype phystype)
     }
 }
 
-int device_physdisk_major_minor(char *physpath, int *major, int *minor)
+int device_physdisk_major_minor(const char *physpath, int *major, int *minor)
 {
     struct stat buf;
     if (stat(physpath, &buf) < 0)
index 129e22cd5090a62fd6c2cf6026e20c6d33044f0e..205d37306d9a4f494391221b13ce0765ff409584 100644 (file)
@@ -149,7 +149,7 @@ void libxl__userdata_destroyall(struct libxl_ctx *ctx, uint32_t domid);
 char *device_disk_backend_type_of_phystype(libxl_disk_phystype phystype);
 char *device_disk_string_of_phystype(libxl_disk_phystype phystype);
 
-int device_physdisk_major_minor(char *physpath, int *major, int *minor);
+int device_physdisk_major_minor(const char *physpath, int *major, int *minor);
 int device_disk_dev_number(char *virtpath);
 
 int libxl_device_generic_add(struct libxl_ctx *ctx, libxl_device *device,