diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-07-22 08:48:55 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-07-23 20:55:02 +0900 |
commit | c49d5362956d7f77e21889a9994076cc8ebe39c5 (patch) | |
tree | f459afeba7a2b2e55bba86299d1352740b3b39c0 /src/network/networkd-wiphy.h | |
parent | fc85b3230273b2bac05faf653d67629d68a889af (diff) | |
download | systemd-c49d5362956d7f77e21889a9994076cc8ebe39c5.tar.gz |
network: assign corresponding sd-device object to Wiphy object
As an analogy for Link object, let's each Wiphy object has the
corresponding sd-device object. The sd-device object will be used in
later commits.
Diffstat (limited to 'src/network/networkd-wiphy.h')
-rw-r--r-- | src/network/networkd-wiphy.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/network/networkd-wiphy.h b/src/network/networkd-wiphy.h index b40354704b..9e8a3a5560 100644 --- a/src/network/networkd-wiphy.h +++ b/src/network/networkd-wiphy.h @@ -14,6 +14,8 @@ typedef struct Wiphy { uint32_t index; char *name; + + sd_device *dev; } Wiphy; Wiphy *wiphy_free(Wiphy *w); @@ -23,6 +25,7 @@ int wiphy_get_by_index(Manager *manager, uint32_t index, Wiphy **ret); int wiphy_get_by_name(Manager *manager, const char *name, Wiphy **ret); int manager_genl_process_nl80211_wiphy(sd_netlink *genl, sd_netlink_message *message, Manager *manager); +int manager_udev_process_wiphy(Manager *m, sd_device *device, sd_device_action_t action); #define log_wiphy_full_errno_zerook(w, level, error, ...) \ ({ \ |