From 32c8d35ef0083033d3d11590ba9cabaf167ab4e9 Mon Sep 17 00:00:00 2001 From: Thomas Wagenveld Date: Wed, 28 Jul 2021 13:22:13 +0200 Subject: [PATCH] Kernel: Expose link speed and duplex through /proc/net/adapters Add the fields 'link_speed' (integer or -1) for the speed and 'link_full_duplex' (true for full, false for half) to indicate link duplex. --- Kernel/GlobalProcessExposed.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Kernel/GlobalProcessExposed.cpp b/Kernel/GlobalProcessExposed.cpp index 95cc13eca7..9d31521f70 100644 --- a/Kernel/GlobalProcessExposed.cpp +++ b/Kernel/GlobalProcessExposed.cpp @@ -58,6 +58,8 @@ private: obj.add("packets_out", adapter.packets_out()); obj.add("bytes_out", adapter.bytes_out()); obj.add("link_up", adapter.link_up()); + obj.add("link_speed", adapter.link_speed()); + obj.add("link_full_duplex", adapter.link_full_duplex()); obj.add("mtu", adapter.mtu()); }); array.finish();