Revision 7267c094 net/socket.c
b/net/socket.c | ||
---|---|---|
404 | 404 |
if (parse_host_port(&saddr, host_str) < 0) |
405 | 405 |
return -1; |
406 | 406 |
|
407 |
s = qemu_mallocz(sizeof(NetSocketListenState));
|
|
407 |
s = g_malloc0(sizeof(NetSocketListenState));
|
|
408 | 408 |
|
409 | 409 |
fd = qemu_socket(PF_INET, SOCK_STREAM, 0); |
410 | 410 |
if (fd < 0) { |
... | ... | |
428 | 428 |
return -1; |
429 | 429 |
} |
430 | 430 |
s->vlan = vlan; |
431 |
s->model = qemu_strdup(model);
|
|
432 |
s->name = name ? qemu_strdup(name) : NULL;
|
|
431 |
s->model = g_strdup(model);
|
|
432 |
s->name = name ? g_strdup(name) : NULL;
|
|
433 | 433 |
s->fd = fd; |
434 | 434 |
qemu_set_fd_handler(fd, net_socket_accept, NULL, s); |
435 | 435 |
return 0; |
Also available in: Unified diff