pub fn new_connection_with_socket<S>(
) -> Result<(Connection<AuditMessage, S, NetlinkAuditCodec>, Handle, UnboundedReceiver<(NetlinkMessage<AuditMessage>, SocketAddr)>)>where
    S: AsyncSocket,