[HICN-62] Using the new API in libparc to remove a per-packet copy of the signature 74/17574/2
authorAlberto Compagno <acompagn+fdio@cisco.com>
Wed, 13 Feb 2019 16:45:14 +0000 (17:45 +0100)
committerAlberto Compagno <acompagn+fdio@cisco.com>
Wed, 13 Feb 2019 16:46:02 +0000 (17:46 +0100)
Change-Id: I4d2dee75d7ba3ed94a1676fd4ab892c6bcad958a
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
libtransport/src/hicn/transport/utils/signer.cc

index d3a322a..7ebbc46 100644 (file)
@@ -129,7 +129,7 @@ void Signer::sign(Packet &packet) {
 
   utils::CryptoHash hash = hasher.finalize();
 
-  PARCSignature *signature = parcSigner_SignDigest(
+  PARCSignature *signature = parcSigner_SignDigestNoAlloc(
       this->signer_, hash.hash_, packet.getSignature(), sign_len_bytes);
   PARCBuffer *buffer = parcSignature_GetSignature(signature);