X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=python%2F_libvserver.c;h=53a46d8c928b2937954c7cfa30d05bef1be78b12;hb=a9d382cc8a8730ec87fa826f8c104e8deb20e8a4;hp=b1eb86a8fc1a1c76b3d410e7a803e960ef9c50da;hpb=10ee05c7e767344f9c263616ae45b3ff85317797;p=util-vserver.git diff --git a/python/_libvserver.c b/python/_libvserver.c index b1eb86a..53a46d8 100644 --- a/python/_libvserver.c +++ b/python/_libvserver.c @@ -1,4 +1,4 @@ -/* +/* $Id$ * Copyright (C) 2008 Daniel Hokka Zakrisson * * This program is free software; you can redistribute it and/or @@ -39,7 +39,6 @@ static inline PyObject *NONE(void) } static PyObject * - pyvserver_get_version(PyObject UNUSED *self, PyObject UNUSED *args) { int ver = vc_get_version(); @@ -120,7 +119,7 @@ pyvserver_virt_stat(PyObject UNUSED *self, PyObject *args) if (vc_virt_stat(xid, &stats) == -1) return PyErr_SetFromErrno(PyExc_OSError); - return Py_BuildValue("(KKIIIII(III))", stats.offset, stats.uptime, + return Py_BuildValue("(KKIIIIIIII)", stats.offset, stats.uptime, stats.nr_threads, stats.nr_running, stats.nr_uninterruptible, stats.nr_onhold, stats.nr_forks, stats.load[0], stats.load[1], @@ -1025,7 +1024,7 @@ pyvserver_list2 ## name(PyObject UNUSED *self, PyObject *args) \ char const *str; \ int len; \ struct vc_err_listparser err; \ - list_type val; \ + list_type val = { .mask_member = 0 }; \ \ if (!PyArg_ParseTuple(args, "s#", &str, &len)) \ return NULL; \