Hi Everyone,
My name is Sayan Chaudhuri, from India , currently working as a software developer. I am interested to contribute to the netbsd TCP/IP networking stack - solve bugs, do projects and have learning and fun along the way . I have already done the source code checkout and build and compiled for the kernel and the userland .
With respect to networking, I only have experience working with sockets at the application layer on linux . But my motivation is to gain deeper understanding of the TCP/IP stack, down to the lower layers, read RFCs and implement things appropriate for the netbsd stack . I intend to work on the project -> "
Making a network driver MPSAFE" for the QEMU supported hardware .
As a starting point to become familiar with the codebase (not necessarily with respect to the project above), I am going through the bugs list and found the following UDP-related bug ->
https://gnats.netbsd.org/9137 . I would request the community to suggest if this would be a good issue to solve as a beginner . I am open to other suggestions as well .
In case the above issue is worth solving, I was thinking , I should first write a server-client program on netbsd where the client sends udp packets from port 0 and see if there is indeed any issue . Will this be the correct approach ?
Looking forward to learning from you all.
Thanks,
Sayan Chaudhuri