Index: chromeos/compat-wireless/drivers/net/wireless/orinoco/mic.h |
diff --git a/chromeos/compat-wireless/drivers/net/wireless/orinoco/mic.h b/chromeos/compat-wireless/drivers/net/wireless/orinoco/mic.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..04d05bc566d622edb063a15d3724afa418412653 |
--- /dev/null |
+++ b/chromeos/compat-wireless/drivers/net/wireless/orinoco/mic.h |
@@ -0,0 +1,22 @@ |
+/* Orinoco MIC helpers |
+ * |
+ * See copyright notice in main.c |
+ */ |
+#ifndef _ORINOCO_MIC_H_ |
+#define _ORINOCO_MIC_H_ |
+ |
+#include <linux/types.h> |
+ |
+#define MICHAEL_MIC_LEN 8 |
+ |
+/* Forward declarations */ |
+struct orinoco_private; |
+struct crypto_hash; |
+ |
+int orinoco_mic_init(struct orinoco_private *priv); |
+void orinoco_mic_free(struct orinoco_private *priv); |
+int orinoco_mic(struct crypto_hash *tfm_michael, u8 *key, |
+ u8 *da, u8 *sa, u8 priority, |
+ u8 *data, size_t data_len, u8 *mic); |
+ |
+#endif /* ORINOCO_MIC_H */ |