pub unsafe extern "C" fn getopt( argc: c_int, argv: *const *mut c_char, optstr: *const c_char, ) -> c_int