r3092 - in trunk/libmikey: include/libmikey keyagreement

mikma at minisip.org mikma at minisip.org
Sat Jan 6 12:48:50 CET 2007


Author: mikma
Date: 2007-01-06 12:48:48 +0100 (Sat, 06 Jan 2007)
New Revision: 3092

Modified:
   trunk/libmikey/include/libmikey/KeyAgreementDHHMAC.h
   trunk/libmikey/include/libmikey/keyagreement_psk.h
   trunk/libmikey/keyagreement/KeyAgreementDHHMAC.cxx
   trunk/libmikey/keyagreement/keyagreement_psk.cxx
Log:
Declare psk parameter constant in KA PSK and DHHMAC constructors.


Modified: trunk/libmikey/include/libmikey/KeyAgreementDHHMAC.h
===================================================================
--- trunk/libmikey/include/libmikey/KeyAgreementDHHMAC.h	2007-01-06 11:44:10 UTC (rev 3091)
+++ trunk/libmikey/include/libmikey/KeyAgreementDHHMAC.h	2007-01-06 11:48:48 UTC (rev 3092)
@@ -41,7 +41,7 @@
 class LIBMIKEY_API KeyAgreementDHHMAC : public virtual KeyAgreementPSK,
 					public virtual KeyAgreementDHBase{
 	public:
-		KeyAgreementDHHMAC( byte_t * psk, int pskLength );
+		KeyAgreementDHHMAC( const byte_t * psk, int pskLength );
 		~KeyAgreementDHHMAC();
 
 		int32_t type();

Modified: trunk/libmikey/include/libmikey/keyagreement_psk.h
===================================================================
--- trunk/libmikey/include/libmikey/keyagreement_psk.h	2007-01-06 11:44:10 UTC (rev 3091)
+++ trunk/libmikey/include/libmikey/keyagreement_psk.h	2007-01-06 11:48:48 UTC (rev 3092)
@@ -33,7 +33,7 @@
 
 class LIBMIKEY_API KeyAgreementPSK : public KeyAgreement{
 	public:
-		KeyAgreementPSK( byte_t * psk, int pskLength );
+		KeyAgreementPSK( const byte_t * psk, int pskLength );
 		virtual ~KeyAgreementPSK();
 
 		int32_t type();

Modified: trunk/libmikey/keyagreement/KeyAgreementDHHMAC.cxx
===================================================================
--- trunk/libmikey/keyagreement/KeyAgreementDHHMAC.cxx	2007-01-06 11:44:10 UTC (rev 3091)
+++ trunk/libmikey/keyagreement/KeyAgreementDHHMAC.cxx	2007-01-06 11:48:48 UTC (rev 3092)
@@ -32,7 +32,7 @@
 
 using namespace std;
 
-KeyAgreementDHHMAC::KeyAgreementDHHMAC( unsigned char * pskPtr,
+KeyAgreementDHHMAC::KeyAgreementDHHMAC( const unsigned char * pskPtr,
 					int pskLengthValue )
 		:KeyAgreementPSK(pskPtr, pskLengthValue),
 		 KeyAgreementDHBase(){

Modified: trunk/libmikey/keyagreement/keyagreement_psk.cxx
===================================================================
--- trunk/libmikey/keyagreement/keyagreement_psk.cxx	2007-01-06 11:44:10 UTC (rev 3091)
+++ trunk/libmikey/keyagreement/keyagreement_psk.cxx	2007-01-06 11:48:48 UTC (rev 3092)
@@ -31,7 +31,7 @@
 		macAlg(0),pskPtr(NULL),pskLengthValue(0),v(0),tSentValue(0){
 }
 
-KeyAgreementPSK::KeyAgreementPSK( unsigned char * pskPtr, int pskLengthValue )
+KeyAgreementPSK::KeyAgreementPSK( const unsigned char * pskPtr, int pskLengthValue )
 	:KeyAgreement(), tSentValue( 0 ){
 	//policy = list<Policy_type *>::list();
 	this->pskLengthValue = pskLengthValue;



More information about the Minisip-devel mailing list