fn send_cmd<T: AsBytes>(
    control_socket: &UnixSeqpacket,
    data: T
) -> Result<(), Error>