udp and spec issues

sayan chaudhuri <[email protected]> Wed, 7 Jan 2026 20:54:21 +0530
Newsgroups gmane.os.netbsd.devel.network
Message-ID <CAJH=o2PzbMZaQNxhnxBpXTQZLPWfNzaBbzJATy1fCQQXLuppWg@mail.gmail.com>
--000000000000a2f2b60647cde328
Content-Type: text/plain; charset="UTF-8"

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
<https://wiki.netbsd.org/projects/project/mpsafe_net_driver/>" 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

--000000000000a2f2b60647cde328
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Everyone,<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0My name is Sayan Chaudhuri, from India , =
currently working as a software developer. I am interested to contribute=C2=
=A0to 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 check=
out and build and compiled for the kernel and the userland .<br>=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 With res=
pect to networking, I only have experience working with sockets at the appl=
ication layer on=C2=A0linux . But my motivation is=C2=A0 to gain deeper und=
erstanding of the TCP/IP stack, down to the lower layers, read RFCs and imp=
lement things appropriate for the netbsd stack . I intend to work on the pr=
oject -&gt; &quot;<a href=3D"https://wiki.netbsd.org/projects/project/mpsaf=
e_net_driver/" target=3D"_blank">Making a network driver MPSAFE</a>&quot; f=
or the QEMU supported hardware .=C2=A0<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0As a starting point to =
become familiar with the codebase (not necessarily with respect to the proj=
ect above), I am going through the bugs list and found the following UDP-re=
lated bug -&gt;=C2=A0<a href=3D"https://gnats.netbsd.org/9137" target=3D"_b=
lank">https://gnats.netbsd.org/9137</a>=C2=A0. I would request the communit=
y to suggest if this would be a good issue to solve as a beginner . I am op=
en to other suggestions as well .=C2=A0<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 In case the above issu=
e is worth solving, I was thinking , I should first write a server-client p=
rogram 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 ?<br>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0Looking forward to learning from you all.<br><br>Thanks,<br>Sayan=
 Chaudhuri</div>

--000000000000a2f2b60647cde328--