From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=60614 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OJYHb-0007Fn-Ob for qemu-devel@nongnu.org; Tue, 01 Jun 2010 16:41:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OJYHa-0002bR-IK for qemu-devel@nongnu.org; Tue, 01 Jun 2010 16:41:55 -0400 Received: from mx1.redhat.com ([209.132.183.28]:49873) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OJYHa-0002bI-92 for qemu-devel@nongnu.org; Tue, 01 Jun 2010 16:41:54 -0400 From: Luiz Capitulino Date: Tue, 1 Jun 2010 17:41:28 -0300 Message-Id: <1275424897-32253-1-git-send-email-lcapitulino@redhat.com> Subject: [Qemu-devel] [PATCH 0/9]: QMP: Replace client argument checker List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: jan.kiszka@siemens.com, armbru@redhat.com Current QMP's client argument checker implementation is more complex than it should be and has a flaw: it ignores unknown arguments. This series solves both problems by introducing a new, simple and ultra-poweful argument checker. This wasn't trivial to get right due to the number of errors combinations, so review is very appreciated.