bluetooth/btstack/secman/secman.h
changeset 48 22de2e391156
parent 33 4e80e1b997a8
--- a/bluetooth/btstack/secman/secman.h	Wed Jul 21 15:42:05 2010 +0300
+++ b/bluetooth/btstack/secman/secman.h	Thu Sep 23 17:06:47 2010 +0300
@@ -244,6 +244,7 @@
 						const TBTServiceSecurityPerDevice* const aOverride,
 						const TBTDevAddr& aBDAddr,
 						TAccessType aAccessType,
+						TBool aNoSecurityRequired,
 						MAccessRequestResponseHandler& aRequester);
 
 	void AccessRequestComplete(CBTAccessRequester* aRequester, TInt aResult);
@@ -328,6 +329,7 @@
 									 const TBTServiceSecurityPerDevice* const aOverride,
 									 MAccessRequestResponseHandler& aRequester,
 									 TAccessType aAccessType,
+									 TBool aNoSecurityRequired,
 									 CBTSecMan& aParent);
 	~CBTAccessRequester();
 
@@ -394,6 +396,7 @@
 					   const TBTServiceSecurityPerDevice* const aOverride,
 					   MAccessRequestResponseHandler& aRequester,
 					   TAccessType aDedicatedBonding,
+					   TBool aNoSecurityRequired,
 					   CBTSecMan& aParent);
 	void ConstructL();
 	void SubscribeToLinkObserver();
@@ -451,6 +454,8 @@
 	CAuthenticationTimer*			iTimer;
 	
 	TBTAccessRequesterState 		iCurrentState;
+	
+	TBool							iNoSecurityRequired; //< Security mode 4 "no security required" - do not do any authentiction, not even just works
 	};