pub fn new_connection() -> Result<(Connection<AuditMessage, TokioSocket, NetlinkAuditCodec>, Handle, UnboundedReceiver<(NetlinkMessage<AuditMessage>, SocketAddr)>)>pub fn new_connection() -> Result<(Connection<AuditMessage, TokioSocket, NetlinkAuditCodec>, Handle, UnboundedReceiver<(NetlinkMessage<AuditMessage>, SocketAddr)>)>