fn cmsg_nxt_hdr(&self, cmsg: &Self::ControlMessage) -> *mutSelf::ControlMessage { let next =
(cmsg as *const _ as usize + cmsghdr_align(cmsg.cmsg_len)) as *mut WinSock::CMSGHDR; let max = self.Control.buf as usize + self.Control.len as usize; ifunsafe { next.offset(1) } as usize > max {
ptr::null_mut()
} else {
next
}
}
fn set_control_len(&mutself, len: usize) { self.Control.len = len as _;
}
fn control_len(&self) -> usize { self.Control.len as _
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.