Commit cc63bb0faa05ce17fdb315faf06a42eca72dfccf
1 parent
425c608c
Suppress type mismatch warnings in VDE code.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Showing
1 changed file
with
3 additions
and
3 deletions
net.c
@@ -1103,7 +1103,7 @@ static void vde_to_qemu(void *opaque) | @@ -1103,7 +1103,7 @@ static void vde_to_qemu(void *opaque) | ||
1103 | uint8_t buf[4096]; | 1103 | uint8_t buf[4096]; |
1104 | int size; | 1104 | int size; |
1105 | 1105 | ||
1106 | - size = vde_recv(s->vde, buf, sizeof(buf), 0); | 1106 | + size = vde_recv(s->vde, (char *)buf, sizeof(buf), 0); |
1107 | if (size > 0) { | 1107 | if (size > 0) { |
1108 | qemu_send_packet(s->vc, buf, size); | 1108 | qemu_send_packet(s->vc, buf, size); |
1109 | } | 1109 | } |
@@ -1114,7 +1114,7 @@ static void vde_from_qemu(void *opaque, const uint8_t *buf, int size) | @@ -1114,7 +1114,7 @@ static void vde_from_qemu(void *opaque, const uint8_t *buf, int size) | ||
1114 | VDEState *s = opaque; | 1114 | VDEState *s = opaque; |
1115 | int ret; | 1115 | int ret; |
1116 | for(;;) { | 1116 | for(;;) { |
1117 | - ret = vde_send(s->vde, buf, size, 0); | 1117 | + ret = vde_send(s->vde, (const char *)buf, size, 0); |
1118 | if (ret < 0 && errno == EINTR) { | 1118 | if (ret < 0 && errno == EINTR) { |
1119 | } else { | 1119 | } else { |
1120 | break; | 1120 | break; |
@@ -1145,7 +1145,7 @@ static int net_vde_init(VLANState *vlan, const char *model, | @@ -1145,7 +1145,7 @@ static int net_vde_init(VLANState *vlan, const char *model, | ||
1145 | }; | 1145 | }; |
1146 | 1146 | ||
1147 | s = qemu_mallocz(sizeof(VDEState)); | 1147 | s = qemu_mallocz(sizeof(VDEState)); |
1148 | - s->vde = vde_open(init_sock, "QEMU", &args); | 1148 | + s->vde = vde_open(init_sock, (char *)"QEMU", &args); |
1149 | if (!s->vde){ | 1149 | if (!s->vde){ |
1150 | free(s); | 1150 | free(s); |
1151 | return -1; | 1151 | return -1; |