]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-netlink: fix typo and make netlink_add_match() take description
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 29 Sep 2020 07:12:17 +0000 (16:12 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 6 Oct 2020 17:36:29 +0000 (02:36 +0900)
src/libsystemd/sd-netlink/netlink-util.h

index ddf5686f1343d92873c2e135c3b64305df0a3111..8e99cd451dc969b47aa3c937a81951081c637728 100644 (file)
@@ -77,14 +77,14 @@ int rtnl_log_create_error(int r);
                                       userdata, 0, __func__);           \
         })
 
-#define netlink_add_match(nl, ret_slot, metch, callback, destroy_callback, userdata) \
+#define netlink_add_match(nl, ret_slot, match, callback, destroy_callback, userdata, description) \
         ({                                                              \
                 int (*_callback_)(sd_netlink *, sd_netlink_message *, typeof(userdata)) = callback; \
                 void (*_destroy_)(typeof(userdata)) = destroy_callback; \
                 sd_netlink_add_match(nl, ret_slot, match,               \
                                      (sd_netlink_message_handler_t) _callback_, \
                                      (sd_netlink_destroy_t) _destroy_,  \
-                                     userdata, __func__);               \
+                                     userdata, description);            \
         })
 
 int netlink_message_append_in_addr_union(sd_netlink_message *m, unsigned short type, int family, const union in_addr_union *data);