Re: GSoC 2026: Interest in IPv6 cleanup project- looking for starter tasks
Ashwani Kamal <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.hackers |
|---|---|
| Message-ID | <CADfw3=pj-QzA74pOzY0LkhzYCA8YD7OUd349AYVNWMv3LuuHsQ@mail.gmail.com> |
Hello Thank you for the pointers! > The past GSoC student already worked on several utilities: > https://wiki.freebsd.org/SummerOfCode2024Projects/IPv6SupportAndCleanupOfAddressFamilyDependencyInUserlandUtilities > Some of them are still incomplete, but reading them should be a good > start. I will go through the work listed there to understand what has already been completed and what remains. > I think usr.bin/talk is one of the easiest target to understand how to > support IPv6 properly. Thanks for the suggestion. I will start by studying usr.bin/talk. I had initially started looking at usr.sbin/ypbind and currently have a small patch prepared that replaces a gethostbyname() usage with getaddrinfo(). Would it be better to send such patches to the mailing list, or should I open a review elsewhere? I noticed reviews happen on phabricator, I have gotten my account approved for the same. Best regards Ashwani Kamal On Fri, 13 Mar 2026 at 04:38, Hiroki Sato <[email protected]> wrote: > > Hi, > > Ashwani Kamal <[email protected]> wrote > in <CADfw3=qx+SHT1w-WE7+k4dZomZpwUf7vtb9xJOYXQ+aUfepsdw@mail.gmail.com>: > > as> Before formally applying, I’d love to start contributing and get familiar > as> with the relevant parts of the FreeBSD codebase. Would you be able to > as> suggest a few good starter work items related to this project? For example: > > Thank you for your interest. I am sorry for the long delay in getting > back to you... > > as> - Specific utilities (e.g., rwhod, rpc.rquotad) that would be good first > as> targets > ... > as> - Or any bugs/reviews already tracking IPv6 cleanup work > > The past GSoC student already worked on several utilities: > > https://wiki.freebsd.org/SummerOfCode2024Projects/IPv6SupportAndCleanupOfAddressFamilyDependencyInUserlandUtilities > > Some of them are still incomplete, but reading them should be a good > start. > > as> - Any known places where we can start replacing gethostby*() with > as> getaddrinfo() safely > > I think usr.bin/talk is one of the easiest target to understand how to > support IPv6 properly. > > -- Hiroki