mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-02-07 12:44:03 -05:00
SCARD: Move SIM file definitions into the C file
These are used only within pcsc_funcs.c so no need to define the file identifiers in the header file. Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
67303a5479
commit
9779e122cd
@ -84,6 +84,27 @@
|
|||||||
#define CK_LEN 16
|
#define CK_LEN 16
|
||||||
|
|
||||||
|
|
||||||
|
/* GSM files
|
||||||
|
* File type in first octet:
|
||||||
|
* 3F = Master File
|
||||||
|
* 7F = Dedicated File
|
||||||
|
* 2F = Elementary File under the Master File
|
||||||
|
* 6F = Elementary File under a Dedicated File
|
||||||
|
*/
|
||||||
|
#define SCARD_FILE_MF 0x3F00
|
||||||
|
#define SCARD_FILE_GSM_DF 0x7F20
|
||||||
|
#define SCARD_FILE_UMTS_DF 0x7F50
|
||||||
|
#define SCARD_FILE_GSM_EF_IMSI 0x6F07
|
||||||
|
#define SCARD_FILE_GSM_EF_AD 0x6FAD
|
||||||
|
#define SCARD_FILE_EF_DIR 0x2F00
|
||||||
|
#define SCARD_FILE_EF_ICCID 0x2FE2
|
||||||
|
#define SCARD_FILE_EF_CK 0x6FE1
|
||||||
|
#define SCARD_FILE_EF_IK 0x6FE2
|
||||||
|
|
||||||
|
#define SCARD_CHV1_OFFSET 13
|
||||||
|
#define SCARD_CHV1_FLAG 0x80
|
||||||
|
|
||||||
|
|
||||||
typedef enum { SCARD_GSM_SIM, SCARD_USIM } sim_types;
|
typedef enum { SCARD_GSM_SIM, SCARD_USIM } sim_types;
|
||||||
|
|
||||||
struct scard_data {
|
struct scard_data {
|
||||||
|
@ -9,26 +9,6 @@
|
|||||||
#ifndef PCSC_FUNCS_H
|
#ifndef PCSC_FUNCS_H
|
||||||
#define PCSC_FUNCS_H
|
#define PCSC_FUNCS_H
|
||||||
|
|
||||||
/* GSM files
|
|
||||||
* File type in first octet:
|
|
||||||
* 3F = Master File
|
|
||||||
* 7F = Dedicated File
|
|
||||||
* 2F = Elementary File under the Master File
|
|
||||||
* 6F = Elementary File under a Dedicated File
|
|
||||||
*/
|
|
||||||
#define SCARD_FILE_MF 0x3F00
|
|
||||||
#define SCARD_FILE_GSM_DF 0x7F20
|
|
||||||
#define SCARD_FILE_UMTS_DF 0x7F50
|
|
||||||
#define SCARD_FILE_GSM_EF_IMSI 0x6F07
|
|
||||||
#define SCARD_FILE_GSM_EF_AD 0x6FAD
|
|
||||||
#define SCARD_FILE_EF_DIR 0x2F00
|
|
||||||
#define SCARD_FILE_EF_ICCID 0x2FE2
|
|
||||||
#define SCARD_FILE_EF_CK 0x6FE1
|
|
||||||
#define SCARD_FILE_EF_IK 0x6FE2
|
|
||||||
|
|
||||||
#define SCARD_CHV1_OFFSET 13
|
|
||||||
#define SCARD_CHV1_FLAG 0x80
|
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
SCARD_GSM_SIM_ONLY,
|
SCARD_GSM_SIM_ONLY,
|
||||||
SCARD_USIM_ONLY,
|
SCARD_USIM_ONLY,
|
||||||
|
Loading…
Reference in New Issue
Block a user