wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/inc/core_types.h
branchRCL_3
changeset 3 6524e815f76f
parent 0 c40eb8fe8501
child 5 51a71243e562
--- a/wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/inc/core_types.h	Tue Feb 02 02:03:13 2010 +0200
+++ b/wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/inc/core_types.h	Sat Feb 20 00:38:18 2010 +0200
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2002-2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of the License "Eclipse Public License v1.0"
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 93 %
+* %version: 93.1.1 %
 */
 
 #ifndef CORE_TYPES_H
@@ -416,6 +416,21 @@
     } core_wep_key_s;
 
 /**
+ * Data structure for storing a cipher key.
+ */
+typedef struct _core_cipher_key_s
+    {
+    /** The length of KeyMaterial in bytes. Range: 0-29. */
+    u32_t key_length;
+    /** Specifies which key to add or remove. Range: 0-3. */
+    u8_t key_index;
+    /** Array that stores the WEP key. */
+    u8_t key_data[MAX_CIPHER_KEY_LENGTH];
+    } core_cipher_key_s;    
+
+const core_cipher_key_s CIPHER_KEY_NOT_DEFINED = { 0,0 };
+
+/**
  * Data structure for storing an ARP filters.
  */
 typedef struct _core_arp_filter_s