From f31f60755d39899b46ea7958b0fe59453cc125d1 Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Thu, 16 Apr 2015 21:11:55 +0200 Subject: psutil_net_io_counters: fix swapped send and receive On SunOS/Solaris the bytes and packets send/received were swapped. Fixed it. --- psutil/_psutil_sunos.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'psutil/_psutil_sunos.c') diff --git a/psutil/_psutil_sunos.c b/psutil/_psutil_sunos.c index fb80e3ef..0cb6978f 100644 --- a/psutil/_psutil_sunos.c +++ b/psutil/_psutil_sunos.c @@ -736,18 +736,18 @@ psutil_net_io_counters(PyObject *self, PyObject *args) #if defined(_INT64_TYPE) py_ifc_info = Py_BuildValue("(KKKKkkii)", - rbytes->value.ui64, wbytes->value.ui64, - rpkts->value.ui64, + rbytes->value.ui64, wpkts->value.ui64, + rpkts->value.ui64, ierrs->value.ui32, oerrs->value.ui32, #else py_ifc_info = Py_BuildValue("(kkkkkkii)", - rbytes->value.ui32, wbytes->value.ui32, - rpkts->value.ui32, + rbytes->value.ui32, wpkts->value.ui32, + rpkts->value.ui32, ierrs->value.ui32, oerrs->value.ui32, #endif -- cgit v1.2.1