ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: [Wireshark-dev] Can we now assume IPv6 support on all target OSes?

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sun, 3 Aug 2014 11:20:08 -0700
Currently, there are a few bits of code in Wireshark that check, at compile time, whether INET6 is defined.

For Windows nmake builds, we appear to hard-wire INET6 to be defined; the user would have to edit config.nmake to turn it off.

For autotools builds, we go through a long series of tests for various flavors of IPv6 support.

For CMake builds, we appear to hard-wire INET6 to be defined.

Is there any reason to continue to try to handle OSes with no IPv6 support, or should we just get rid of the INET6 #define and unconditionally include the code that it currently controls?