2 * Copyright (C) 2010 Red Hat Inc.
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write to the Free Software
16 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19 #ifndef GUESTFS_VIRT_DF_
20 #define GUESTFS_VIRT_DF_
23 extern const char *libvirt_uri; /* --connect */
24 extern int csv; /* --csv */
25 extern int human; /* --human-readable|-h */
26 extern int inodes; /* --inodes */
27 extern int one_per_guest; /* --one-per-guest */
28 extern int uuid; /* --uuid */
31 extern int df_on_handle (const char *name, const char *uuid, char **devices, int offset);
35 extern void get_domains_from_libvirt (void);
39 extern void print_title (void);
40 extern void print_stat (const char *name, const char *uuid, const char *dev, int offset, const struct guestfs_statvfs *stat);
42 #endif /* GUESTFS_VIRT_DF_ */