On Mon, 3 Jun 2024 17:44:50 -0700 Stephen Hemminger <[email protected]> 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 <[email protected]> > Acked-by: Tyler Retzlaff <[email protected]> > Acked-by: Dmitry Kozlyuk <[email protected]> Ignore checkpatch complaints about this file. It is better for the code to not change from the original FreeBSD.

