diff options
author | Fabien Chouteau <chouteau@adacore.com> | 2011-08-01 18:18:37 +0200 |
---|---|---|
committer | Jan Kiszka <jan.kiszka@siemens.com> | 2011-08-03 12:57:11 +0200 |
commit | 1ab74cea060d776b19857c3babc64d729bbdba5c (patch) | |
tree | 024f3b1df329cc1cbf5cd0069df0e585e5ffe957 /acl.h | |
parent | 1a0ca1e1f6011a8623ec0653a1b35bbfc3f576c9 (diff) | |
download | qemu-1ab74cea060d776b19857c3babc64d729bbdba5c.zip qemu-1ab74cea060d776b19857c3babc64d729bbdba5c.tar.gz qemu-1ab74cea060d776b19857c3babc64d729bbdba5c.tar.bz2 |
Delayed IP packets
In the current implementation, if Slirp tries to send an IP packet to a client
with an unknown hardware address, the packet is simply dropped and an ARP
request is sent (if_encap in slirp/slirp.c).
With this patch, Slirp will send the ARP request, re-queue the packet and try
to send it later. The packet is dropped after one second if the ARP reply is
not received.
Signed-off-by: Fabien Chouteau <chouteau@adacore.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Diffstat (limited to 'acl.h')
0 files changed, 0 insertions, 0 deletions