void-packages/srcpkgs/python-psutil/patches/musl.patch
2015-08-15 07:27:07 +00:00

24 lines
902 B
Diff

--- psutil/_psutil_linux.c
+++ psutil/_psutil_linux.c
@@ -517,7 +517,7 @@ psutil_net_if_stats(PyObject* self, PyObject* args)
// duplex and speed
memset(&ethcmd, 0, sizeof ethcmd);
ethcmd.cmd = ETHTOOL_GSET;
- ifr.ifr_data = (caddr_t)&ethcmd;
+ ifr.ifr_data = (void *)&ethcmd;
ret = ioctl(sock, SIOCETHTOOL, &ifr);
if (ret != -1) {
diff --git a/psutil/_psutil_posix.c b/psutil/_psutil_posix.c
index 183dab0e12ee..4ff410601e85 100644
--- psutil/_psutil_posix.c
+++ psutil/_psutil_posix.c
@@ -418,7 +418,7 @@ psutil_net_if_stats(PyObject *self, PyObject *args)
// speed / duplex
memset(&ifmed, 0, sizeof(struct ifmediareq));
strlcpy(ifmed.ifm_name, nic_name, sizeof(ifmed.ifm_name));
- ret = ioctl(sock, SIOCGIFMEDIA, (caddr_t)&ifmed);
+ ret = ioctl(sock, SIOCGIFMEDIA, (void *)&ifmed);
if (ret == -1) {
speed = 0;
duplex = 0;