summaryrefslogtreecommitdiffstats
path: root/src/daemon/cgrulesengd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/cgrulesengd.c')
-rw-r--r--src/daemon/cgrulesengd.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/daemon/cgrulesengd.c b/src/daemon/cgrulesengd.c
index 595c321..c025862 100644
--- a/src/daemon/cgrulesengd.c
+++ b/src/daemon/cgrulesengd.c
@@ -460,8 +460,9 @@ int cgre_create_netlink_socket_process_msg()
}
cgroup_dbg("sent\n");
- for(memset(buff, 0, sizeof(buff)), from_nla_len = sizeof(from_nla);
- ; memset(buff, 0, sizeof(buff)), from_nla_len = sizeof(from_nla)) {
+ for(;;) {
+ memset(buff, 0, sizeof(buff));
+ from_nla_len = sizeof(from_nla);
struct nlmsghdr *nlh = (struct nlmsghdr*)buff;
memcpy(&from_nla, &kern_nla, sizeof(from_nla));
recv_len = recvfrom(sk_nl, buff, BUFF_SIZE, 0,