From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:53202) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoZZ7-0005b7-Tn for qemu-devel@nongnu.org; Wed, 03 Aug 2011 07:24:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QoZZ6-0005df-UZ for qemu-devel@nongnu.org; Wed, 03 Aug 2011 07:24:45 -0400 Received: from david.siemens.de ([192.35.17.14]:26877) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QoZZ6-0005dZ-HV for qemu-devel@nongnu.org; Wed, 03 Aug 2011 07:24:44 -0400 From: Jan Kiszka Date: Wed, 3 Aug 2011 13:24:19 +0200 Message-Id: Subject: [Qemu-devel] [PATCH 0/3] [PULL] slirp: ARP table improvements List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori , qemu-devel Cc: Fabien Chouteau The following changes since commit 927d721777e73339f73719f36eaf400ab641366c: microblaze: Add missing call to qemu_init_vcpu. (2011-07-31 06:40:13 +0200) are available in the git repository at: git://git.kiszka.org/qemu.git queues/slirp Anthony asked me to look after slirp patches, and I agreed. So here comes the first pull request. It improves the so far minimalistic ARP support of slirp by avoiding premature packet drops when addressing not yet resolved client IPs. CC: Fabien Chouteau Fabien Chouteau (2): Simple ARP table Delayed IP packets Jan Kiszka (1): slirp: Take maintainer token MAINTAINERS | 5 +- Makefile.objs | 2 +- slirp/arp_table.c | 95 +++++++++++++++++++++++++++++++++++++ slirp/bootp.c | 21 +++++--- slirp/if.c | 28 +++++++++-- slirp/main.h | 2 +- slirp/mbuf.c | 2 + slirp/mbuf.h | 2 + slirp/slirp.c | 135 ++++++++++++++++++++++------------------------------- slirp/slirp.h | 47 +++++++++++++++++- 10 files changed, 241 insertions(+), 98 deletions(-) create mode 100644 slirp/arp_table.c -- 1.7.3.4