pub type BaseSocketGetLingerResult = Result<(bool, u32), Errno>;