There was no need to move this function to the implementation file,
so let's make it static inline again.
Follow up for #37591.
int message_new(sd_netlink *nl, sd_netlink_message **ret, uint16_t type, uint16_t flags);
int message_new_synthetic_error(sd_netlink *nl, int error, uint32_t serial, sd_netlink_message **ret);
-uint32_t message_get_serial(sd_netlink_message *m);
+static inline uint32_t message_get_serial(sd_netlink_message *m) {
+ assert(m);
+ return ASSERT_PTR(m->hdr)->nlmsg_seq;
+}
void message_seal(sd_netlink_message *m);
return 0;
}
-uint32_t message_get_serial(sd_netlink_message *m) {
- assert(m);
- return ASSERT_PTR(m->hdr)->nlmsg_seq;
-}
-
int sd_netlink_message_set_request_dump(sd_netlink_message *m, int dump) {
assert_return(m, -EINVAL);
assert_return(m->hdr, -EINVAL);