On Mon, 3 Jun 2024 17:44:50 -0700 Stephen Hemminger <step...@networkplumber.org> wrote:
> Having different prototypes on different platforms can lead > to lots of unnecessary workarounds. Looks like the version of > getopt used from windows was based on an older out of date > version from FreeBSD. > > This patch changes getopt, getopt_long, etc to have the same const > attributes as Linux and FreeBSD. The changes are derived from > the current FreeBSD version of getopt_long. > > Signed-off-by: Stephen Hemminger <step...@networkplumber.org> > Acked-by: Tyler Retzlaff <roret...@linux.microsoft.com> > Acked-by: Dmitry Kozlyuk <dmitry.kozl...@gmail.com> Ignore checkpatch complaints about this file. It is better for the code to not change from the original FreeBSD.