dhcp: length of each user class field must be positive
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 12 Jan 2021 12:47:23 +0000 (21:47 +0900)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 2 Feb 2021 13:52:53 +0000 (14:52 +0100)
commit5dbb9342a1d0e24fac83441b734e58ffe36d75e1
treef91cfad3248f4c1a83857ce5062397866e7c857f
parentdc9ab438547f24468546e064d909b2c738c24260
dhcp: length of each user class field must be positive

This also fixes an memory leak when sd_dhcp_client_set_user_class()
is called multiple times.

(cherry picked from commit e4336c0a5df42f4c88ed31c4bad743b93b69718f)
src/libsystemd-network/dhcp-option.c
src/libsystemd-network/sd-dhcp-client.c
src/network/networkd-dhcp4.c
src/systemd/sd-dhcp-client.h