in src/routesocket.rs [63:66]
fn write(&mut self, buf: &[u8]) -> Result<usize> { let res = unsafe { write(self.as_raw_fd(), buf.as_ptr().cast(), buf.len()) }; check_result(res) }