summaryrefslogtreecommitdiff
path: root/psutil/_psutil_bsd.c
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2023-04-13 15:14:30 +0200
committerGitHub <noreply@github.com>2023-04-13 15:14:30 +0200
commitaa2946513b85161f732963d1b7e30d0fe7d00d79 (patch)
treea47ff69a5e2e7fe8fc1eb5fe4a979f727a800e2c /psutil/_psutil_bsd.c
parent0dde184075f81a9b6e22caa7255396d21ae63769 (diff)
downloadpsutil-aa2946513b85161f732963d1b7e30d0fe7d00d79.tar.gz
OpenBSD: rewrite net_connections() from scratch (#2230)
Diffstat (limited to 'psutil/_psutil_bsd.c')
-rw-r--r--psutil/_psutil_bsd.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/psutil/_psutil_bsd.c b/psutil/_psutil_bsd.c
index 3c3f50e3..b2afbb28 100644
--- a/psutil/_psutil_bsd.c
+++ b/psutil/_psutil_bsd.c
@@ -84,6 +84,7 @@
#include "arch/openbsd/disk.h"
#include "arch/openbsd/mem.h"
#include "arch/openbsd/proc.h"
+ #include "arch/openbsd/socks.h"
#include <utmp.h>
#include <sys/vnode.h> // for VREG
@@ -1064,7 +1065,7 @@ static PyMethodDef mod_methods[] = {
{"proc_name", psutil_proc_name, METH_VARARGS},
{"proc_oneshot_info", psutil_proc_oneshot_info, METH_VARARGS},
{"proc_threads", psutil_proc_threads, METH_VARARGS},
-#if defined(PSUTIL_FREEBSD) || defined(PSUTIL_OPENBSD)
+#if defined(PSUTIL_FREEBSD)
{"proc_connections", psutil_proc_connections, METH_VARARGS},
#endif
{"proc_cwd", psutil_proc_cwd, METH_VARARGS},
@@ -1093,6 +1094,7 @@ static PyMethodDef mod_methods[] = {
{"cpu_times", psutil_cpu_times, METH_VARARGS},
{"disk_io_counters", psutil_disk_io_counters, METH_VARARGS},
{"disk_partitions", psutil_disk_partitions, METH_VARARGS},
+ {"net_connections", psutil_net_connections, METH_VARARGS},
{"net_io_counters", psutil_net_io_counters, METH_VARARGS},
{"per_cpu_times", psutil_per_cpu_times, METH_VARARGS},
{"pids", psutil_pids, METH_VARARGS},
@@ -1102,9 +1104,6 @@ static PyMethodDef mod_methods[] = {
#if defined(PSUTIL_FREEBSD) || defined(PSUTIL_OPENBSD)
{"cpu_freq", psutil_cpu_freq, METH_VARARGS},
#endif
-#if defined(PSUTIL_FREEBSD) || defined(PSUTIL_NETBSD)
- {"net_connections", psutil_net_connections, METH_VARARGS},
-#endif
#if defined(PSUTIL_FREEBSD)
{"sensors_battery", psutil_sensors_battery, METH_VARARGS},
{"sensors_cpu_temperature", psutil_sensors_cpu_temperature, METH_VARARGS},