#include <formats/ctf/events-private.h>
#include <babeltrace/compat/memstream.h>
+#include <babeltrace/compat/send.h>
#include "lttng-live.h"
#include "lttng-viewer-abi.h"
ssize_t ret;
do {
- ret = send(fd, buf, len, MSG_NOSIGNAL);
+ ret = bt_send_nosigpipe(fd, buf, len);
} while (ret < 0 && errno == EINTR);
return ret;
}
server_addr.sin_family = AF_INET;
server_addr.sin_port = htons(ctx->port);
server_addr.sin_addr = *((struct in_addr *) host->h_addr);
- bzero(&(server_addr.sin_zero), 8);
+ memset(&(server_addr.sin_zero), 0, 8);
if (connect(ctx->control_sock, (struct sockaddr *) &server_addr,
sizeof(struct sockaddr)) == -1) {