summaryrefslogtreecommitdiff
path: root/device.h
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2020-11-18 13:38:17 +0100
committerFelix Fietkau <nbd@nbd.name>2020-11-18 13:38:19 +0100
commit351d690f1a09e062ef951ac406ee571e1f1fe3e6 (patch)
treea142451fac10848da5970c65ee3ac9ce92e0f2a9 /device.h
parent4a41135750d97e06d1f6d808a9d24bb4b472aca4 (diff)
downloadnetifd-351d690f1a09e062ef951ac406ee571e1f1fe3e6.tar.gz
wireless: fix passing bridge name for vlan hotplug pass-through
When preparing the interface for hotplug add, pass the bridge device back to the caller, since it may not match the original device Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'device.h')
-rw-r--r--device.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/device.h b/device.h
index 617a272..243fdad 100644
--- a/device.h
+++ b/device.h
@@ -226,7 +226,7 @@ struct device {
};
struct device_hotplug_ops {
- int (*prepare)(struct device *dev);
+ int (*prepare)(struct device *dev, struct device **bridge_dev);
int (*add)(struct device *main, struct device *member, struct blob_attr *vlan);
int (*del)(struct device *main, struct device *member);
};