diff options
author | Felix Fietkau <nbd@nbd.name> | 2016-08-11 19:36:09 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2016-08-11 19:36:12 +0200 |
commit | c8a5f1ae361ab61192be6085c29d977eb73a05f5 (patch) | |
tree | 65918e9f440b766a29b4d68e80bf8c4dc59691fb /netifd.h | |
parent | cec1ce296eede81dc62628fce33b8cc216727b17 (diff) |
Prevent premature device free in interface_claim_device
interface_set_device_config can trigger a device free (for example
if the device is here only present in a bridge), which renders dev
invalid and leads to segfault. Add a lock to prevent this and
clean-up the code for readability.
Signed-off-by: Gino Peeters <peeters.gino@gmail.com>
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'netifd.h')
0 files changed, 0 insertions, 0 deletions