|
@@ -82,15 +82,15 @@ Int32 SL_processMessage(UA_connection *connection, UA_ByteString message)
|
|
|
Int32 requestedLifetime;
|
|
|
|
|
|
decoder_decodeBuiltInDatatype(message.Data,NODE_ID,&pos,&ServiceRequestType);
|
|
|
- UA_NodeId_printf("serviceRequestType=",&ServiceRequestType);
|
|
|
+ UA_NodeId_printf("SL_processMessage - serviceRequestType=",&ServiceRequestType);
|
|
|
|
|
|
if(ServiceRequestType.EncodingByte == NIEVT_FOUR_BYTE)
|
|
|
{
|
|
|
if(ServiceRequestType.Identifier.Numeric == 446) // OpensecureChannelRequest
|
|
|
{
|
|
|
decoder_decodeRequestHeader(message.Data, &pos, &requestHeader);
|
|
|
- UA_String_printf("requestHeader.auditEntryId=",&requestHeader.auditEntryId);
|
|
|
- UA_NodeId_printf("requestHeader.authenticationToken=", &requestHeader.authenticationToken);
|
|
|
+ UA_String_printf("SL_processMessage - requestHeader.auditEntryId=",&requestHeader.auditEntryId);
|
|
|
+ UA_NodeId_printf("SL_processMessage - requestHeader.authenticationToken=", &requestHeader.authenticationToken);
|
|
|
|
|
|
decoder_decodeBuiltInDatatype(message.Data,UINT32, &pos, &clientProtocolVersion);
|
|
|
|
|
@@ -113,7 +113,7 @@ Int32 SL_processMessage(UA_connection *connection, UA_ByteString message)
|
|
|
//TODO return ERROR
|
|
|
return UA_ERROR;
|
|
|
}
|
|
|
- printf("TODO: create new token for a new SecureChannel\n");
|
|
|
+ printf("SL_processMessage - TODO: create new token for a new SecureChannel\n");
|
|
|
// SL_createNewToken(connection);
|
|
|
break;
|
|
|
case securityToken_RENEW:
|
|
@@ -191,9 +191,9 @@ void SL_receive(UA_connection *connection, UA_ByteString *serviceMessage)
|
|
|
|
|
|
case packetType_OPN : /* openSecureChannel Message received */
|
|
|
decodeAASHeader(&secureChannelPacket,&pos,&AAS_Header);
|
|
|
- UA_String_printf("AAS_Header.ReceiverThumbprint=", &(AAS_Header.ReceiverThumbprint));
|
|
|
- UA_String_printf("AAS_Header.SecurityPolicyUri=", &(AAS_Header.SecurityPolicyUri));
|
|
|
- UA_String_printf("AAS_Header.SenderCertificate=", &(AAS_Header.SenderCertificate));
|
|
|
+ UA_String_printf("SL_receive - AAS_Header.ReceiverThumbprint=", &(AAS_Header.ReceiverThumbprint));
|
|
|
+ UA_String_printf("SL_receive - AAS_Header.SecurityPolicyUri=", &(AAS_Header.SecurityPolicyUri));
|
|
|
+ UA_String_printf("SL_receive - AAS_Header.SenderCertificate=", &(AAS_Header.SenderCertificate));
|
|
|
if(SCM_Header.SecureChannelId != 0)
|
|
|
{
|
|
|
|
|
@@ -207,8 +207,8 @@ void SL_receive(UA_connection *connection, UA_ByteString *serviceMessage)
|
|
|
}
|
|
|
|
|
|
decodeSequenceHeader(&secureChannelPacket,&pos,&SequenceHeader);
|
|
|
- printf("SequenceHeader.RequestId=%d\n",SequenceHeader.RequestId);
|
|
|
- printf("SequenceHeader.SequenceNr=%d\n",SequenceHeader.SequenceNumber);
|
|
|
+ printf("SL_receive - SequenceHeader.RequestId=%d\n",SequenceHeader.RequestId);
|
|
|
+ printf("SL_receive - SequenceHeader.SequenceNr=%d\n",SequenceHeader.SequenceNumber);
|
|
|
|
|
|
//TODO check that the sequence number is smaller than MaxUInt32 - 1024
|
|
|
connection->secureLayer.sequenceNumber = SequenceHeader.SequenceNumber;
|