summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2017-05-13 17:27:49 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2017-05-13 17:27:49 +0200
commit89962e2c719bdfd687f5587b036591491881ae86 (patch)
tree8bed67e9d221152f58aea7b530e6a4a7fa8da9b3
parent826c0bfbdf6675eb6be1db956cb8b6c2c6cc30ea (diff)
downloadpsutil-89962e2c719bdfd687f5587b036591491881ae86.tar.gz
netbsd: fix compiler warnings
-rw-r--r--psutil/arch/bsd/netbsd_socks.c14
-rwxr-xr-xsetup.py1
2 files changed, 8 insertions, 7 deletions
diff --git a/psutil/arch/bsd/netbsd_socks.c b/psutil/arch/bsd/netbsd_socks.c
index dcc25d01..76b546c1 100644
--- a/psutil/arch/bsd/netbsd_socks.c
+++ b/psutil/arch/bsd/netbsd_socks.c
@@ -312,11 +312,16 @@ psutil_get_info(int aff) {
*/
PyObject *
psutil_net_connections(PyObject *self, PyObject *args) {
- PyObject *py_retlist = PyList_New(0);
+ char laddr[PATH_MAX];
+ char raddr[PATH_MAX];
+ int32_t lport;
+ int32_t rport;
+ int32_t status;
+ pid_t pid;
PyObject *py_tuple = NULL;
PyObject *py_laddr = NULL;
PyObject *py_raddr = NULL;
- pid_t pid;
+ PyObject *py_retlist = PyList_New(0);
if (py_retlist == NULL)
return NULL;
@@ -339,11 +344,6 @@ psutil_net_connections(PyObject *self, PyObject *args) {
SLIST_FOREACH(kp, &kpcbhead, kpcbs) {
if (k->kif->ki_fdata != kp->kpcb->ki_sockaddr)
continue;
- char laddr[PATH_MAX];
- char raddr[PATH_MAX];
- int32_t lport;
- int32_t rport;
- int32_t status;
// IPv4 or IPv6
if ((kp->kpcb->ki_family == AF_INET) ||
diff --git a/setup.py b/setup.py
index 87c82ce2..d51b82fe 100755
--- a/setup.py
+++ b/setup.py
@@ -242,6 +242,7 @@ elif SUNOS:
else:
sys.exit('platform %s is not supported' % sys.platform)
+
if POSIX:
posix_extension = Extension(
'psutil._psutil_posix',