Message ID | 1426298353-8628-1-git-send-email-zhaoshenglong@huawei.com |
---|---|
State | New |
Headers | show |
diff --git a/hw/9pfs/virtio-9p-proxy.c b/hw/9pfs/virtio-9p-proxy.c index 59c7445..5ebfaf6 100644 --- a/hw/9pfs/virtio-9p-proxy.c +++ b/hw/9pfs/virtio-9p-proxy.c @@ -1102,6 +1102,7 @@ static int connect_namedsocket(const char *path) int sockfd, size; struct sockaddr_un helper; + g_assert(strlen(path) < sizeof(helper.sun_path)); sockfd = socket(AF_UNIX, SOCK_STREAM, 0); if (sockfd < 0) { fprintf(stderr, "failed to create socket: %s\n", strerror(errno));