Index: /trunk/src/VBox/Devices/Network/slirp/ip_input.c
===================================================================
--- /trunk/src/VBox/Devices/Network/slirp/ip_input.c	(revision 30369)
+++ /trunk/src/VBox/Devices/Network/slirp/ip_input.c	(revision 30370)
@@ -141,5 +141,5 @@
     {
         ipstat.ips_badvers++;
-        goto bad;
+        goto bad_free_m;
     }
 
@@ -150,5 +150,5 @@
         /* min header length */
         ipstat.ips_badhlen++;                     /* or packet too short */
-        goto bad;
+        goto bad_free_m;
     }
 
@@ -160,5 +160,5 @@
     {
         ipstat.ips_badsum++;
-        goto bad;
+        goto bad_free_m;
     }
 
@@ -170,5 +170,5 @@
     {
         ipstat.ips_badlen++;
-        goto bad;
+        goto bad_free_m;
     }
 
@@ -185,5 +185,5 @@
     {
         ipstat.ips_tooshort++;
-        goto bad;
+        goto bad_free_m;
     }
 
@@ -196,5 +196,5 @@
     {
         icmp_error(pData, m, ICMP_TIMXCEED, ICMP_TIMXCEED_INTRANS, 0, "ttl");
-        goto bad;
+        goto bad_free_m;
     }
 
@@ -244,5 +244,5 @@
     return;
 
-bad:
+bad_free_m:
     Log2(("NAT: IP datagram to %R[IP4] with size(%d) claimed as bad\n",
         &ip->ip_dst, ip->ip_len));
