.. | .. |
---|
56 | 56 | |
---|
57 | 57 | static bool connect_send(const char *cgroup_path) |
---|
58 | 58 | { |
---|
59 | | - bool res = true; |
---|
60 | 59 | int server_fd = -1, client_fd = -1; |
---|
| 60 | + char message[] = "message"; |
---|
| 61 | + bool res = true; |
---|
61 | 62 | |
---|
62 | 63 | if (join_cgroup(cgroup_path)) |
---|
63 | 64 | goto out_clean; |
---|
.. | .. |
---|
70 | 71 | if (client_fd < 0) |
---|
71 | 72 | goto out_clean; |
---|
72 | 73 | |
---|
73 | | - if (send(client_fd, "message", strlen("message"), 0) < 0) |
---|
| 74 | + if (send(client_fd, &message, sizeof(message), 0) < 0) |
---|
| 75 | + goto out_clean; |
---|
| 76 | + |
---|
| 77 | + if (read(server_fd, &message, sizeof(message)) < 0) |
---|
74 | 78 | goto out_clean; |
---|
75 | 79 | |
---|
76 | 80 | res = false; |
---|