diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-04-17 10:38:07 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-04-17 10:38:07 +0100 |
commit | fb401ebff837f9df7c06acb8467b2c03d5b8ced0 (patch) | |
tree | 2cd06b9a60fd314e5a5ea4505cd944a60ee280a2 /align/scan.h | |
parent | 5ec0fba56e76409b234b0e0daa8a0edf06104812 (diff) | |
download | libguestfs-fb401ebff837f9df7c06acb8467b2c03d5b8ced0.tar.gz libguestfs-fb401ebff837f9df7c06acb8467b2c03d5b8ced0.tar.xz libguestfs-fb401ebff837f9df7c06acb8467b2c03d5b8ced0.zip |
virt-alignment-scan: Add ability to list all domains.
The output looks like this:
F16x64:/dev/sda1 1048576 1024K ok
F16x64:/dev/sda2 2097152 2048K ok
F16x64:/dev/sda3 526385152 2048K ok
If the --uuid option is used, then UUIDs are shown instead of names.
Diffstat (limited to 'align/scan.h')
-rw-r--r-- | align/scan.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/align/scan.h b/align/scan.h new file mode 100644 index 00000000..1678d8d2 --- /dev/null +++ b/align/scan.h @@ -0,0 +1,30 @@ +/* virt-alignment-scan + * Copyright (C) 2012 Red Hat Inc. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef GUESTFS_VIRT_ALIGNMENT_SCAN_H_ +#define GUESTFS_VIRT_ALIGNMENT_SCAN_H_ + +/* domains.c */ +#if defined(HAVE_LIBVIRT) && defined(HAVE_LIBXML2) +extern void get_domains_from_libvirt (int uuid, size_t *worst_alignment); +#endif + +/* scan.c */ +extern void scan (size_t *worst_alignment, const char *prefix); + +#endif /* GUESTFS_VIRT_ALIGNMENT_SCAN_H_ */ |