pub unsafe extern "C" fn get_opt_name( buf: *mut c_char, buf_size: c_int, p: *const c_char, delim: c_char) -> *const c_char