1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2025-01-10 01:17:44 +03:00

fstab-generator: use str(n)dupa_safe() instead of plain str(n)dupa()

This commit is contained in:
Frantisek Sumsal 2022-01-29 22:34:02 +01:00
parent e46c743a57
commit ea1c9d3f69

View File

@ -721,7 +721,7 @@ static int sysroot_is_nfsroot(void) {
if (!sep)
return -EINVAL;
a = strndupa(arg_root_what + 1, sep - arg_root_what - 1);
a = strndupa_safe(arg_root_what + 1, sep - arg_root_what - 1);
r = in_addr_from_string(AF_INET6, a, &u);
if (r < 0)
@ -733,7 +733,7 @@ static int sysroot_is_nfsroot(void) {
/* IPv4 address */
sep = strchr(arg_root_what, ':');
if (sep) {
a = strndupa(arg_root_what, sep - arg_root_what);
a = strndupa_safe(arg_root_what, sep - arg_root_what);
if (in_addr_from_string(AF_INET, a, &u) >= 0)
return true;