diff options
author | Jesper Schmitz Mouridsen <jsm@FreeBSD.org> | 2021-05-08 17:41:56 +0200 |
---|---|---|
committer | Jesper Schmitz Mouridsen <jsm@FreeBSD.org> | 2021-05-08 18:51:58 +0200 |
commit | 8d9632ac336b47ca89064b79d575c05b37982c31 (patch) | |
tree | de477ecdd2b9eb574983f11300771ff4ce727bc3 /sysutils/libsysstat/files/patch-netstat.cpp | |
parent | devel/liblxqt: Update to 0.17.0 (diff) |
sysutils/libsysstat: Update to 0.4.5
- Improve patches for per cpu freq levels.
Diffstat (limited to '')
-rw-r--r-- | sysutils/libsysstat/files/patch-netstat.cpp | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/sysutils/libsysstat/files/patch-netstat.cpp b/sysutils/libsysstat/files/patch-netstat.cpp index c3a95336d6f9..f0f70a36fdd4 100644 --- a/sysutils/libsysstat/files/patch-netstat.cpp +++ b/sysutils/libsysstat/files/patch-netstat.cpp @@ -1,4 +1,4 @@ ---- netstat.cpp.orig 2019-01-30 19:24:29 UTC +--- netstat.cpp.orig 2021-04-18 21:04:00 UTC +++ netstat.cpp @@ -26,8 +26,23 @@ @@ -24,16 +24,15 @@ namespace SysStat { NetStatPrivate::NetStatPrivate(NetStat *parent) -@@ -37,7 +52,7 @@ NetStatPrivate::NetStatPrivate(NetStat *parent) +@@ -37,6 +52,7 @@ NetStatPrivate::NetStatPrivate(NetStat *parent) connect(mTimer, SIGNAL(timeout()), SLOT(timeout())); -- +#ifndef HAVE_SYSCTL_H - QStringList rows(readAllFile("/proc/net/dev").split(QLatin1Char('\n'), QString::SkipEmptyParts)); - rows.erase(rows.begin(), rows.begin() + 2); -@@ -50,6 +65,29 @@ NetStatPrivate::NetStatPrivate(NetStat *parent) + #if (QT_VERSION >= QT_VERSION_CHECK(5,15,0)) + QStringList rows(readAllFile("/proc/net/dev").split(QLatin1Char('\n'), Qt::SkipEmptyParts)); +@@ -58,12 +74,78 @@ NetStatPrivate::NetStatPrivate(NetStat *parent) mSources.append(tokens[0].trimmed()); } @@ -62,8 +61,7 @@ +#endif } - NetStatPrivate::~NetStatPrivate() -@@ -58,6 +96,50 @@ NetStatPrivate::~NetStatPrivate() + NetStatPrivate::~NetStatPrivate() = default; void NetStatPrivate::timeout() { @@ -110,11 +108,10 @@ + + } + } -+#else - QStringList rows(readAllFile("/proc/net/dev").split(QLatin1Char('\n'), QString::SkipEmptyParts)); - - -@@ -99,6 +181,7 @@ void NetStatPrivate::timeout() + #if (QT_VERSION >= QT_VERSION_CHECK(5,15,0)) + QStringList rows(readAllFile("/proc/net/dev").split(QLatin1Char('\n'), Qt::SkipEmptyParts)); + #else +@@ -122,6 +204,7 @@ void NetStatPrivate::timeout() mPrevious[interfaceName] = current; } |