hw/9pfs/virtio-9p-local.c: use snprintf() instead of sprintf()
commitfae0864573b08b12f29003baabfd9902d89608fe
authorChen Gang <gang.chen.5i5j@gmail.com>
Sat, 1 Mar 2014 17:35:07 +0000 (2 01:35 +0800)
committerAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Mon, 3 Mar 2014 16:26:31 +0000 (3 21:56 +0530)
tree363c440ac32512947b5b08296e757888ecadd817
parent75b7931ec63577acb2dd472eb8d772012f1a4807
hw/9pfs/virtio-9p-local.c: use snprintf() instead of sprintf()

'ctx->fs_root' + 'path'/'fullname.data' may be larger than PATH_MAX, so
need use snprintf() instead of sprintf() just like another area have done
in 9pfs. This could possibly result in the truncation of pathname, which we
address in the follow up patch.

Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
hw/9pfs/virtio-9p-local.c