19f07849eSopenharmony_ciThis is the popt(3) command line option parsing library. While it is similar 29f07849eSopenharmony_cito getopt(3), it contains a number of enhancements, including: 39f07849eSopenharmony_ci 49f07849eSopenharmony_ci 1) popt is fully reentrant 59f07849eSopenharmony_ci 2) popt can parse arbitrary argv[] style arrays while 69f07849eSopenharmony_ci getopt(3) makes this quite difficult 79f07849eSopenharmony_ci 3) popt allows users to alias command line arguments 89f07849eSopenharmony_ci 4) popt provides convenience functions for parsing strings 99f07849eSopenharmony_ci into argv[] style arrays 109f07849eSopenharmony_ci 119f07849eSopenharmony_ciComplete documentation on popt(3) is available in popt.pdf (included in this 129f07849eSopenharmony_citarball), which is excerpted with permission from the book "Linux 139f07849eSopenharmony_ciApplication Development" by Michael K. Johnson and Erik Troan (available 149f07849eSopenharmony_cifrom Addison Wesley in May, 1998). 159f07849eSopenharmony_ci 169f07849eSopenharmony_ciBugs, feature requests and contributions can be submitted at 179f07849eSopenharmony_cihttps://github.com/rpm-software-management/popt or alternatively 189f07849eSopenharmony_cirpm-maint@lists.rpm.org. 19