summaryrefslogtreecommitdiff
path: root/vlandev.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2023-04-17 13:11:53 +0200
committerFelix Fietkau <nbd@nbd.name>2023-04-17 13:13:25 +0200
commit7de5440a520f9c6687358c7ef88ac4aad0ff98a5 (patch)
tree1834e6eec859f8eb2e53a41d177031a6b73f011f /vlandev.c
parent463a1207f0766417866e2c28316e58a96f84370b (diff)
downloadnetifd-7de5440a520f9c6687358c7ef88ac4aad0ff98a5.tar.gz
device: fix segfault when recreating devices
Depending on the configuration, the callback on device_release could end up deleting the device_dep from the list. If that happens, it must not be added back to the recreated device, since that leads to use-after-free issues. Check dep->dev before adding it back. Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'vlandev.c')
0 files changed, 0 insertions, 0 deletions