pub unsafe extern "C" fn listAddToTail(
    phead: *mut *mut DLLIST,
    ptail: *mut *mut DLLIST,
    data: *mut c_void
) -> l_ok