Lines Matching refs:msgHeader
65 Message msgHeader;
313 if (CheckMsg(&message->msgHeader) != 0) {
316 if (msg->msgLen == sizeof(message->msgHeader)) { // only has msg header
320 message->buffer = calloc(1, msg->msgLen - sizeof(message->msgHeader));
362 int ret = memcpy_s(((uint8_t *)&message->msgHeader) + *msgRecvLen,
363 sizeof(message->msgHeader) - *msgRecvLen,
364 buffer, sizeof(message->msgHeader) - *msgRecvLen);
370 ret = MsgRebuild(message, &message->msgHeader);
375 reminderLen = bufferLen - (sizeof(message->msgHeader) - *msgRecvLen);
376 reminderBuffer = buffer + sizeof(message->msgHeader) - *msgRecvLen;
377 *msgRecvLen = sizeof(message->msgHeader);
379 int ret = memcpy_s(((uint8_t *)&message->msgHeader) + *msgRecvLen,
380 sizeof(message->msgHeader) - *msgRecvLen, buffer, bufferLen);
455 if (strlen(message->msgHeader.processName) <= 0) {
456 printf("Invalid property processName %s \n", message->msgHeader.buffer);
460 printf("Invalid property tlv offset %s \n", message->msgHeader.buffer);
464 printf("Invalid property buffer %s \n", message->msgHeader.buffer);
487 SendResponse(task, &message->msgHeader, ret, 0);
541 int ret = memcpy_s(&node->msgHeader, sizeof(Message), &message->msgHeader, sizeof(Message));
543 printf("Failed to memcpy_s node->msgHeader \n");
547 bufferLen = message->msgHeader.msgLen + info->message->msgHeader.msgLen - sizeof(Message);
548 node->msgHeader.msgLen = bufferLen;
549 node->msgHeader.msgType = MSG_NATIVE_PROCESS;
550 node->msgHeader.tlvCount += message->msgHeader.tlvCount;
551 ret = MsgRebuild(node, &node->msgHeader);
558 uint32_t infoBufLen = info->message->msgHeader.msgLen - sizeof(Message);
559 uint32_t msgBufLen = message->msgHeader.msgLen - sizeof(Message);
602 Message *msg = &message->msgHeader;
617 Message *msg = &message->msgHeader;