Without this, the underlying device would get freed (and hence
fail).
log_debug_netdev(netdev, "creating netdev");
netdev->state = NETDEV_STATE_CREATING;
log_debug_netdev(netdev, "creating netdev");
netdev->state = NETDEV_STATE_CREATING;
log_debug_netdev(netdev, "Creating tunnel netdev: %s",
netdev_kind_to_string(netdev->kind));
log_debug_netdev(netdev, "Creating tunnel netdev: %s",
netdev_kind_to_string(netdev->kind));
log_debug_netdev(netdev, "creating netdev");
netdev->state = NETDEV_STATE_CREATING;
log_debug_netdev(netdev, "creating netdev");
netdev->state = NETDEV_STATE_CREATING;
log_debug_netdev(netdev, "Creating vxlan netdev: %s",
netdev_kind_to_string(netdev->kind));
log_debug_netdev(netdev, "Creating vxlan netdev: %s",
netdev_kind_to_string(netdev->kind));