Date: Fri, 12 Jun 2020 02:43:41 +0530 From: Ahsan Barkati <ahsanbarkati@gmail.com> To: freebsd-hackers@freebsd.org, soc-status@freebsd.org Subject: [GSoC'20] Network Configuration Libraries Message-ID: <CAEMkzKsV-XNot6J=CA3cYz-BOWhHAbQ619by=q=Uao4sWReXHg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi everyone, The project "Network Configuration Libraries" aims to create libraries which would enable programmatic configuration and management of Network. The intended libraries which are to be developed are libroute (for route management) and libipfw (for packet filtering). * Mentors: Kristof Provost <kp@Freebsd.org> and Tom Jones <thj@freebsd.org> During the first few days, we made the following progress: * Developed some basic tests for the `/sbin/route` tool. These tests currently cover the 'add', 'change' and 'delete' functionality. The code has been put into review and it can be found here -> https://reviews.freebsd.org/D25220 * Read the code of libifconfig to get some insights of the implementation ideas around the libifconfig, and currently working on the preliminary design of the libroute. More details about the project can be found at the following links * Project Wiki Page: https://wiki.freebsd.org/SummerOfCode2020Projects/NetworkConfigurationLibraries * My blog: https://ahsan.live/Introduction-to-the-Network-Configuration-Libraries-in-Freebsd.html * GitHub Link: https://github.com/ahsanbarkati/freebsd Please feel free to share your views and ideas around these libraries. Regards, Ahsan Barkati Final Year Undergraduate Student, IIT Kanpur, India
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAEMkzKsV-XNot6J=CA3cYz-BOWhHAbQ619by=q=Uao4sWReXHg>