chiark / gitweb /
logind: remove unused session->closing field
[elogind.git] / src / libsystemd-rtnl / rtnl-internal.h
index adad7850c596c533784caaacbfa0f032516127b1..a229ae77ad1ae9b85163049f9daaf1894bd3d4aa 100644 (file)
@@ -60,6 +60,11 @@ struct sd_rtnl {
         Hashmap *reply_callbacks;
 
         pid_t original_pid;
+
+        sd_event_source *io_event_source;
+        sd_event_source *time_event_source;
+        sd_event_source *quit_event_source;
+        sd_event *event;
 };
 
 #define RTNL_DEFAULT_TIMEOUT ((usec_t) (10 * USEC_PER_SEC))
@@ -75,4 +80,4 @@ int socket_read_message(sd_rtnl *nl, sd_rtnl_message **ret);
 
 /* Make sure callbacks don't destroy the rtnl connection */
 #define RTNL_DONT_DESTROY(rtnl) \
-        _cleanup_sd_rtnl_unref_ sd_rtnl *_dont_destroy_##rtnl = sd_rtnl_ref(rtnl)
+        _cleanup_sd_rtnl_unref_ _unused_ sd_rtnl *_dont_destroy_##rtnl = sd_rtnl_ref(rtnl)