From 16eed05e9fe61c502fc2f936a68c252693804541 Mon Sep 17 00:00:00 2001 From: aliguori Date: Tue, 21 Apr 2009 19:56:11 +0000 Subject: [PATCH 15/18] net: Fix -net socket,listen (Jan Kiszka) In case no symbolic name is provided when requesting VLAN connection via listening TCP socket ('-net socket,listen=...'), qemu crashes. This fixes the cause. (cherry picked from commit ea053add700d8abe203cd79a9ffb082aee4eabc0) Signed-off-by: Jan Kiszka Signed-off-by: Anthony Liguori Signed-off-by: Mark McLoughlin --- net.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/net.c b/net.c index ef3a965..fee02b8 100644 --- a/net.c +++ b/net.c @@ -1658,7 +1658,7 @@ static int net_socket_listen_init(VLANState *vlan, } s->vlan = vlan; s->model = strdup(model); - s->name = strdup(name); + s->name = name ? strdup(name) : NULL; s->fd = fd; qemu_set_fd_handler(fd, net_socket_accept, NULL, s); return 0; -- 1.6.2.2