argument
* src/libvirt_sym.version: export virNodeGetFreeMemory()
Daniel
+Sun Sep 30 15:20:36 CEST 2007 Daniel Veillard <veillard@redhat.com>
+
+ * src/virsh.c: use virNodeGetFreeMemory() for freecell without
+ argument
+ * src/libvirt_sym.version: export virNodeGetFreeMemory()
+
Sun Sep 30 14:49:27 CEST 2007 Daniel Veillard <veillard@redhat.com>
* include/libvirt/libvirt.h include/libvirt/libvirt.h.in
virNodeGetInfo;
virConnectGetCapabilities;
virNodeGetCellsFreeMemory;
+ virNodeGetFreeMemory;
virDomainSetVcpus;
virDomainPinVcpu;
cell = vshCommandOptInt(cmd, "cellno", &cell_given);
if (!cell_given) {
- cell = -1;
+ memory = virNodeGetFreeMemory(ctl->conn);
+ } else {
+ ret = virNodeGetCellsFreeMemory(ctl->conn, &memory, cell, 1);
+ if (ret != 1)
+ return FALSE;
}
- ret = virNodeGetCellsFreeMemory(ctl->conn, &memory, cell, 1);
- if (ret != 1)
- return FALSE;
-
if (cell == -1)
vshPrint(ctl, "%s: %llu kB\n", _("Total"), memory);
else