⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pmksa_cache.h

📁 最新的Host AP 新添加了许多pcmcia 的驱动
💻 H
字号:
/* * hostapd - PMKSA cache for IEEE 802.11i RSN * Copyright (c) 2004-2008, Jouni Malinen <j@w1.fi> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * * Alternatively, this software may be distributed under the terms of BSD * license. * * See README and COPYING for more details. */#ifndef PMKSA_CACHE_H#define PMKSA_CACHE_H/** * struct rsn_pmksa_cache_entry - PMKSA cache entry */struct rsn_pmksa_cache_entry {	struct rsn_pmksa_cache_entry *next, *hnext;	u8 pmkid[PMKID_LEN];	u8 pmk[PMK_LEN];	size_t pmk_len;	os_time_t expiration;	int akmp; /* WPA_KEY_MGMT_* */	u8 spa[ETH_ALEN];	u8 *identity;	size_t identity_len;	struct radius_class_data radius_class;	u8 eap_type_authsrv;	int vlan_id;	int opportunistic;};struct rsn_pmksa_cache;struct rsn_pmksa_cache *pmksa_cache_init(void (*free_cb)(struct rsn_pmksa_cache_entry *entry,				 void *ctx), void *ctx);void pmksa_cache_deinit(struct rsn_pmksa_cache *pmksa);struct rsn_pmksa_cache_entry * pmksa_cache_get(struct rsn_pmksa_cache *pmksa,					       const u8 *spa, const u8 *pmkid);struct rsn_pmksa_cache_entry * pmksa_cache_get_okc(	struct rsn_pmksa_cache *pmksa, const u8 *spa, const u8 *aa,	const u8 *pmkid);struct rsn_pmksa_cache_entry *pmksa_cache_add(struct rsn_pmksa_cache *pmksa, const u8 *pmk, size_t pmk_len,		const u8 *aa, const u8 *spa, int session_timeout,		struct eapol_state_machine *eapol, int akmp);struct rsn_pmksa_cache_entry *pmksa_cache_add_okc(struct rsn_pmksa_cache *pmksa,		    const struct rsn_pmksa_cache_entry *old_entry,		    const u8 *aa, const u8 *pmkid);void pmksa_cache_to_eapol_data(struct rsn_pmksa_cache_entry *entry,			       struct eapol_state_machine *eapol);void rsn_pmkid(const u8 *pmk, size_t pmk_len, const u8 *aa, const u8 *spa,	       u8 *pmkid, int use_sha256);#endif /* PMKSA_CACHE_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -