Compare commits

..
Author SHA1 Message Date
Alex Jaramillo dfb8187f9f configure.ac: bump version
Replace clear text record format with json to transmit records to
telemetry collector.

Signed-off-by: Alex Jaramillo <alex.v.jaramillo@intel.com>
2025-03-13 16:21:44 -07:00
+5 -6
View File
@@ -977,18 +977,17 @@ int tm_set_payload(struct telem_ref *t_ref, char *payload)
size_t payload_len;
int ret = 0;
if (payload == NULL) {
telem_log(LOG_WARNING, "payload pointer is NULL\n");
payload_len = strlen((char *)payload);
if (payload_len > MAX_PAYLOAD_LENGTH) {
return -EINVAL;
}
payload_len = strnlen(payload, MAX_PAYLOAD_LENGTH);
if (payload_is_ascii(payload, payload_len) != 0) {
return -EINVAL;
}
t_ref->record->payload = strndup(payload, payload_len);
t_ref->record->payload = strdup(payload);
if (!t_ref->record->payload) {
telem_log(LOG_CRIT, "CRIT: Out of memory\n");
@@ -1274,7 +1273,7 @@ int tm_send_record(struct telem_ref *t_ref)
*/
record_size = (2 * sizeof(uint32_t)) + total_size + 1;
data = (char *)calloc(sizeof(char), record_size);
data = calloc(sizeof(char), record_size);
if (!data) {
telem_log(LOG_CRIT, "CRIT: Out of memory\n");
close(sfd);