From a3bd976bd54d11c268b63cfe685092d4cb5b7d45 Mon Sep 17 00:00:00 2001 From: Baptiste Wicht Date: Fri, 8 Jul 2016 22:23:15 +0200 Subject: [PATCH] Add access to the network interfaces --- kernel/include/network.hpp | 2 ++ kernel/src/network.cpp | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/kernel/include/network.hpp b/kernel/include/network.hpp index cb816ae3..f28bbe88 100644 --- a/kernel/include/network.hpp +++ b/kernel/include/network.hpp @@ -26,6 +26,8 @@ void init(); size_t number_of_interfaces(); +interface_descriptor& interface(size_t index); + } // end of network namespace #endif diff --git a/kernel/src/network.cpp b/kernel/src/network.cpp index fec72363..09823f2c 100644 --- a/kernel/src/network.cpp +++ b/kernel/src/network.cpp @@ -61,3 +61,7 @@ void network::init(){ size_t network::number_of_interfaces(){ return interfaces.size(); } + +interface_descriptor& network::interface(size_t index){ + return interfaces[index]; +}