diff --git a/trial1/layer1.c b/trial1/layer1.c index 59dcacb..c08858b 100644 --- a/trial1/layer1.c +++ b/trial1/layer1.c @@ -184,10 +184,6 @@ int _calcCDID(uint8_t * _CDID) //step3 : call calcCDID calcCDID(UDS_ID,FW_ID,_CDID); - calcCDID(UDS_ID,FW_ID,_CDID); - calcCDID(UDS_ID,FW_ID,_CDID); - - BIO_printf(out,"_UDID : "); for(int i = 0; i < SHA256_dig_t; i++) diff --git a/trial1/layer2.c b/trial1/layer2.c index 0a248b7..256eaca 100644 --- a/trial1/layer2.c +++ b/trial1/layer2.c @@ -29,6 +29,7 @@ void startProtocol() uint8_t* _CD_ID = calloc(1,sizeof(uint8_t)*SHA256_dig_t); _calcCDID(_CD_ID); + //End block free(UDS_ID); diff --git a/trial1/out/main2 b/trial1/out/main2 index 57c11f5..40f4da6 100755 Binary files a/trial1/out/main2 and b/trial1/out/main2 differ