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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.