diff options
Diffstat (limited to 'src/network/networkd-queue.c')
-rw-r--r-- | src/network/networkd-queue.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/network/networkd-queue.c b/src/network/networkd-queue.c index 98c629f161..7943ab5fb0 100644 --- a/src/network/networkd-queue.c +++ b/src/network/networkd-queue.c @@ -216,6 +216,23 @@ int link_queue_request_full( process, counter, netlink_handler, ret); } +int manager_queue_request_full( + Manager *manager, + RequestType type, + void *userdata, + mfree_func_t free_func, + hash_func_t hash_func, + compare_func_t compare_func, + request_process_func_t process, + unsigned *counter, + request_netlink_handler_t netlink_handler, + Request **ret) { + + return request_new(manager, NULL, type, + userdata, free_func, hash_func, compare_func, + process, counter, netlink_handler, ret); +} + int link_requeue_request(Link *link, Request *req, void *userdata, Request **ret) { assert(link); assert(req); |