]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-link.c
networkd: refactor link_add() ...
authorTom Gundersen <teg@jklm.no>
Tue, 18 Feb 2014 20:42:05 +0000 (21:42 +0100)
committerTom Gundersen <teg@jklm.no>
Tue, 18 Feb 2014 21:34:26 +0000 (22:34 +0100)
commit11a7f22939d21558df919cab44b8fbe36ab5dae0
treeca9d1173cd160446c1b761d807fea4972cc87b87
parent3302da4667640ac130956d8d90be7c39fb39222f
networkd: refactor link_add()                                                      :(

Don't set set **ret when returning r < 0, as matching on the errno may easily
give false positives in the future leading to null pointer dereference.

Reported-by: David Herrmann <dh.herrmann@gmail.com>
src/network/networkd-link.c
src/network/networkd-manager.c
src/network/networkd.h