]> Git Repo - qemu.git/commit
slirp: goto bad in udp_input if sosendto fails
authorGuillaume Subiron <[email protected]>
Sat, 19 Dec 2015 21:24:55 +0000 (22:24 +0100)
committerJason Wang <[email protected]>
Thu, 4 Feb 2016 05:22:06 +0000 (13:22 +0800)
commit86c9e1e9d7400c25821ff12cce80336a1cdded59
tree2584e8a18914d3c7ab847eb6b1a578d118a4c78b
parentd7f053652fef48bee7c461c162c8d4d2c96ab157
slirp: goto bad in udp_input if sosendto fails

Before this patch, if sosendto fails, udp_input is executed as if the
packet was sent, recording the packet for icmp errors, which does not
makes sense since the packet was not actually sent, errors would be
related to a previous packet.

This patch adds a goto bad to cut the execution of this function.

Signed-off-by: Guillaume Subiron <[email protected]>
Signed-off-by: Samuel Thibault <[email protected]>
Reviewed-by: Thomas Huth <[email protected]>
Signed-off-by: Jason Wang <[email protected]>
slirp/udp.c
This page took 0.024618 seconds and 4 git commands to generate.