Fix slirp compilation failure when using a newer gcc
authorblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>
Thu, 1 Nov 2007 19:23:51 +0000 (19:23 +0000)
committerblueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162>
Thu, 1 Nov 2007 19:23:51 +0000 (19:23 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3505 c046a42c-6fe2-441c-8c8c-71466251a162

slirp/misc.h
slirp/tcp_subr.c

index eee7405..e405e38 100644 (file)
@@ -63,7 +63,9 @@ struct emu_t {
        struct emu_t *next;
 };
 
+#ifndef CONFIG_QEMU
 extern struct emu_t *tcpemu;
+#endif
 
 extern int x_port, x_server, x_display;
 
index 7d71270..ba1296d 100644 (file)
@@ -559,7 +559,10 @@ static const struct tos_t tcptos[] = {
          {0, 0, 0, 0}
 };
 
-static struct emu_t *tcpemu = 0;
+#ifdef CONFIG_QEMU
+static
+#endif
+struct emu_t *tcpemu = 0;
 
 /*
  * Return TOS according to the above table