diff options
author | Tom Gundersen <teg@jklm.no> | 2014-07-01 12:51:08 +0200 |
---|---|---|
committer | Tom Gundersen <teg@jklm.no> | 2014-07-01 12:55:19 +0200 |
commit | d5b3d845f013f7f332c76e83bb8e867de7d3caee (patch) | |
tree | 2934fc1184a6764edea4dedf2cbd20f4c0508206 /src/network/networkd.h | |
parent | 1a941ac4b690cb3f4333e35f4a5036fe6fd50ff9 (diff) |
networkd: tunnel - ensure that enslave callback is always invoked
The Link statemachine relies on this, as it would otherwise wait forever. Hook up the tunnels in the
same way as the other NetDev's.
Diffstat (limited to 'src/network/networkd.h')
-rw-r--r-- | src/network/networkd.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/networkd.h b/src/network/networkd.h index 11268de70d..d1b0bb72ae 100644 --- a/src/network/networkd.h +++ b/src/network/networkd.h @@ -349,7 +349,7 @@ DEFINE_TRIVIAL_CLEANUP_FUNC(NetDev*, netdev_unref); int netdev_get(Manager *manager, const char *name, NetDev **ret); int netdev_set_ifindex(NetDev *netdev, sd_rtnl_message *newlink); int netdev_enslave(NetDev *netdev, Link *link, sd_rtnl_message_handler_t cb); -int netdev_create_tunnel(Link *link, sd_rtnl_message_handler_t callback); +int netdev_create_tunnel(NetDev *netdev, Link *link, sd_rtnl_message_handler_t callback); int netdev_create_veth(NetDev *netdev, sd_rtnl_message_handler_t callback); int netdev_create_vxlan(NetDev *netdev, Link *link, sd_rtnl_message_handler_t callback); |