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