r3057 - in trunk/libmcrypto: include/libmcrypto source

erik at minisip.org erik at minisip.org
Fri Dec 22 14:24:23 CET 2006


Author: erik
Date: 2006-12-22 14:24:22 +0100 (Fri, 22 Dec 2006)
New Revision: 3057

Modified:
   trunk/libmcrypto/include/libmcrypto/SipSimSmartCardGD.h
   trunk/libmcrypto/include/libmcrypto/SmartCard.h
   trunk/libmcrypto/source/SipSimSmartCardGD.cxx
Log:

 * pin functions: take "const char *" instead of "unsigned char *"



Modified: trunk/libmcrypto/include/libmcrypto/SipSimSmartCardGD.h
===================================================================
--- trunk/libmcrypto/include/libmcrypto/SipSimSmartCardGD.h	2006-12-22 13:00:47 UTC (rev 3056)
+++ trunk/libmcrypto/include/libmcrypto/SipSimSmartCardGD.h	2006-12-22 13:24:22 UTC (rev 3057)
@@ -44,7 +44,7 @@
 
 /* SIM card Pin related functions */
 	bool verifyPin(int verifyMode);
-	bool changePin(unsigned char * newPinCode);
+	bool changePin(const char * newPinCode);
 
 /* 
    General SIM functions needed for MIKEYs. Before executing those functions, the host has been verified and

Modified: trunk/libmcrypto/include/libmcrypto/SmartCard.h
===================================================================
--- trunk/libmcrypto/include/libmcrypto/SmartCard.h	2006-12-22 13:00:47 UTC (rev 3056)
+++ trunk/libmcrypto/include/libmcrypto/SmartCard.h	2006-12-22 13:24:22 UTC (rev 3057)
@@ -53,7 +53,7 @@
 	void setPin(const char * pinCode);
 	void setAdminPin(const char * adminPinCode);
 	virtual bool verifyPin(int verifyMode) = 0;
-	virtual bool changePin(unsigned char * newPinCode) = 0;
+	virtual bool changePin( const char * newPinCode) = 0;
 
 	/* General smart card member function */
 	virtual unsigned char * getRandomValue(unsigned long randomLength) = 0;

Modified: trunk/libmcrypto/source/SipSimSmartCardGD.cxx
===================================================================
--- trunk/libmcrypto/source/SipSimSmartCardGD.cxx	2006-12-22 13:00:47 UTC (rev 3056)
+++ trunk/libmcrypto/source/SipSimSmartCardGD.cxx	2006-12-22 13:24:22 UTC (rev 3057)
@@ -25,6 +25,7 @@
 #include <libmcrypto/SmartCardException.h>
 
 SipSimSmartCardGD::SipSimSmartCardGD():SmartCard() {
+	cerr << "XXXXXXXXXXXXXX SipSimSmartCardGD::SipSimSmartCardGD() running XXXXXXXXXXXXXXXXXXXx"<<endl;
 	
 	this->sendBufferLength = 0;
 	this->recvBufferLength = 0;
@@ -218,7 +219,7 @@
 
 }
 
-bool SipSimSmartCardGD::changePin(unsigned char * newPinCode){
+bool SipSimSmartCardGD::changePin(const char * newPinCode){
 	
 	if(establishedConnection == true && verifiedCard == 2){
 		setPin(newPinCode);



More information about the Minisip-devel mailing list