chiark / gitweb /
udev: fix invalid free() in enable_name_policy()
authorAndreas Henriksson <andreas@fatal.se>
Fri, 13 Jun 2014 16:48:21 +0000 (18:48 +0200)
committerTom Gundersen <teg@jklm.no>
Fri, 13 Jun 2014 17:00:42 +0000 (19:00 +0200)
commitf8a0bb5285024b6ce372c3157e761e6543ebdcd2
treeed475bc83ddae525dde1e89337db7abf62795c60
parent3e09eb5c83e56bc0184bd9d9c44f76047464f77c
udev: fix invalid free() in enable_name_policy()

static bool enable_name_policy(...) in ./src/udev/net/link-config.c
calls proc_cmdline(...) to get "line" initialized, but
proc_cmdline(...) does not guarantee that atleast when both
conditions (detect_container(NULL) > 0) and
read_full_file(...) returned < 0.
src/udev/net/link-config.c