[GSoC'20] Network Configuration Libraries
Ahsan Barkati
ahsanbarkati at gmail.com
Thu Jun 11 21:13:56 UTC 2020
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 at Freebsd.org> and Tom Jones <thj at 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
More information about the soc-status
mailing list