summaryrefslogtreecommitdiff
path: root/psutil/_psutil_bsd.c
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2017-05-12 18:59:05 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2017-05-12 18:59:05 +0200
commitbb6ffa8b7f2a0865c8ecda05c98f51794fcfef50 (patch)
tree873798ec55ab305e591d2a6077ab5603b026eae3 /psutil/_psutil_bsd.c
parente988ae62abf8ea588046312f4935121643691ef7 (diff)
downloadpsutil-bb6ffa8b7f2a0865c8ecda05c98f51794fcfef50.tar.gz
broken links: also inspect C and H files
Diffstat (limited to 'psutil/_psutil_bsd.c')
-rw-r--r--psutil/_psutil_bsd.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/psutil/_psutil_bsd.c b/psutil/_psutil_bsd.c
index 43189a21..3fa93d4b 100644
--- a/psutil/_psutil_bsd.c
+++ b/psutil/_psutil_bsd.c
@@ -7,7 +7,7 @@
* Platform-specific module methods for FreeBSD and OpenBSD.
* OpenBSD references:
- * - OpenBSD source code: http://anoncvs.spacehopper.org/openbsd-src/
+ * - OpenBSD source code: https://github.com/openbsd/src
*
* OpenBSD / NetBSD: missing APIs compared to FreeBSD implementation:
* - psutil.net_connections()
@@ -234,13 +234,13 @@ psutil_proc_oneshot_info(PyObject *self, PyObject *args) {
rss = (long)kp.p_vm_rssize * pagesize;
#ifdef PSUTIL_OPENBSD
// VMS, this is how ps determines it on OpenBSD:
- // http://anoncvs.spacehopper.org/openbsd-src/tree/bin/ps/print.c#n461
- // vms
+ // https://github.com/openbsd/src/blob/
+ // 588f7f8c69786211f2d16865c552afb91b1c7cba/bin/ps/print.c#L505
vms = (long)(kp.p_vm_dsize + kp.p_vm_ssize + kp.p_vm_tsize) * pagesize;
#elif PSUTIL_NETBSD
// VMS, this is how top determines it on NetBSD:
- // ftp://ftp.iij.ad.jp/pub/NetBSD/NetBSD-release-6/src/external/bsd/
- // top/dist/machine/m_netbsd.c
+ // https://github.com/IIJ-NetBSD/netbsd-src/blob/master/external/
+ // bsd/top/dist/machine/m_netbsd.c
vms = (long)kp.p_vm_msize * pagesize;
#endif
memtext = (long)kp.p_vm_tsize * pagesize;