mirror of https://github.com/xqemu/xqemu.git
Use pstrcpy and pstrcat to avoid OpenBSD linker warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
97b35e359c
commit
3da6abd472
7
net.c
7
net.c
|
@ -2504,10 +2504,11 @@ int net_client_init(Monitor *mon, const char *device, const char *p)
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
if (get_param_value(buf, sizeof(buf), "ip", p)) {
|
if (get_param_value(buf, sizeof(buf), "ip", p)) {
|
||||||
|
int vnet_buflen = strlen(buf) + strlen("/24") + 1;
|
||||||
/* emulate legacy parameter */
|
/* emulate legacy parameter */
|
||||||
vnet = qemu_malloc(strlen(buf) + strlen("/24") + 1);
|
vnet = qemu_malloc(vnet_buflen);
|
||||||
strcpy(vnet, buf);
|
pstrcpy(vnet, vnet_buflen, buf);
|
||||||
strcat(vnet, "/24");
|
pstrcat(vnet, vnet_buflen, "/24");
|
||||||
}
|
}
|
||||||
if (get_param_value(buf, sizeof(buf), "net", p)) {
|
if (get_param_value(buf, sizeof(buf), "net", p)) {
|
||||||
vnet = qemu_strdup(buf);
|
vnet = qemu_strdup(buf);
|
||||||
|
|
Loading…
Reference in New Issue