summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libsystemd/sd-netlink/netlink-socket.c1
-rw-r--r--src/libsystemd/sd-netlink/sd-netlink.c4
2 files changed, 0 insertions, 5 deletions
diff --git a/src/libsystemd/sd-netlink/netlink-socket.c b/src/libsystemd/sd-netlink/netlink-socket.c
index 103a23270e..55dc51ab50 100644
--- a/src/libsystemd/sd-netlink/netlink-socket.c
+++ b/src/libsystemd/sd-netlink/netlink-socket.c
@@ -255,7 +255,6 @@ int socket_read_message(sd_netlink *nl) {
int r;
assert(nl);
- assert(nl->rbuffer);
/* read nothing, just get the pending message size */
r = socket_recv_message(nl->fd, NULL, 0, NULL, true);
diff --git a/src/libsystemd/sd-netlink/sd-netlink.c b/src/libsystemd/sd-netlink/sd-netlink.c
index b99abae640..1202fe10a5 100644
--- a/src/libsystemd/sd-netlink/sd-netlink.c
+++ b/src/libsystemd/sd-netlink/sd-netlink.c
@@ -61,10 +61,6 @@ static int netlink_new(sd_netlink **ret) {
.serial = (uint32_t) (now(CLOCK_MONOTONIC) % UINT32_MAX) + 1,
};
- /* We guarantee that the read buffer has at least space for a message header */
- if (!greedy_realloc((void**) &nl->rbuffer, sizeof(struct nlmsghdr), sizeof(uint8_t)))
- return -ENOMEM;
-
*ret = TAKE_PTR(nl);
return 0;
}