diff cdg-hybrid/cdginc/p_gsim.val @ 14:35f7a1dc9f7d

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 07:15:38 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cdg-hybrid/cdginc/p_gsim.val	Fri Oct 16 07:15:38 2020 +0000
@@ -0,0 +1,87 @@
+/*
++--------------------------------------------------------------------------+
+| PROJECT : PROTOCOL STACK                                                 |
+| FILE    : p_gsim.val                                                     |
+| SOURCE  : "sap\gsim.pdf"                                                 |
+| LastModified : "2003-02-04"                                              |
+| IdAndVersion : "8441.113.99.004"                                         |
+| SrcFileTime  : "Thu Nov 29 09:43:12 2007"                                |
+| Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016                   |
+|           !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!!                |
++--------------------------------------------------------------------------+
+*/
+
+/* PRAGMAS
+ * PREFIX                 : NONE
+ * COMPATIBILITY_DEFINES  : NO (require PREFIX)
+ * ALWAYS_ENUM_IN_VAL_FILE: NO
+ * ENABLE_GROUP: NO
+ * CAPITALIZE_TYPENAME: NO
+ */
+
+
+#ifndef P_GSIM_VAL
+#define P_GSIM_VAL
+
+
+#define CDG_ENTER__P_GSIM_VAL
+
+#define CDG_ENTER__FILENAME _P_GSIM_VAL
+#define CDG_ENTER__P_GSIM_VAL__FILE_TYPE CDGINC
+#define CDG_ENTER__P_GSIM_VAL__LAST_MODIFIED _2003_02_04
+#define CDG_ENTER__P_GSIM_VAL__ID_AND_VERSION _8441_113_99_004
+
+#define CDG_ENTER__P_GSIM_VAL__SRC_FILE_TIME _Thu_Nov_29_09_43_12_2007
+
+#include "CDG_ENTER.h"
+
+#undef CDG_ENTER__P_GSIM_VAL
+
+#undef CDG_ENTER__FILENAME
+
+
+/*
+ * Value constants for VAL_gu
+ */
+#define GSIM_GU_NA                     (0x0)      /* GPRS update status not applicable (i.e. this parameter shall be ignored) */
+#define GSIM_GU1_UPDATED               (0x1)      /* last GPRS attach or RAU attempt successful */
+#define GSIM_GU2_NOT_UPDATED           (0x2)      /* last GPRS attach or RAU attempt failed procedurally */
+#define GSIM_GU3_ROAMING_NOT_ALLOWED   (0x3)      /* last GPRS attach or RAU attempt correctly performed, but negative answer from network received */
+
+/*
+ * Value constants for VAL_tmsi
+ */
+#define GSIM_TMSI_INVALID              (0xffffffff)/* P-TMSI invalid (see GSM 3.03)  */
+
+/*
+ * Value constants for VAL_ptmsi_signature_flag
+ */
+#define GSIM_PTMSI_SIG_DEL             (0x0)      /* P-TMSI Dignature shall be deleted */
+#define GSIM_PTMSI_SIG_VALID           (0x1)      /* P-TMSI Signature is valid      */
+#define GSIM_PTMSI_SIG_NA              (0x2)      /* P-TMSI Signature not applicable (i.e. this parameter shall be ignored) */
+
+/*
+ * Value constants for VAL_gsim_cksn
+ */
+#define GSIM_CKSN_NA                   (0x0)      /* GPRS ciphering key sequence number not applicable (i.e. this parameter shall be ignored) */
+
+/*
+ * Value constants for VAL_sim_gprs_invalid
+ */
+#define GSIM_SIM_GPRS_NA               (0x0)      /* not applicable (i.e. this parameter shall be ignored) */
+#define GSIM_SIM_GPRS_VALID            (0x1)      /* SIM is considered as valid for GPRS */
+#define GSIM_SIM_GPRS_INVALID          (0x2)      /* SIM is considered as invalid for GPRS */
+
+/*
+ * user defined constants
+ */
+#define GSIM_PTMSI_NA                  (0xffffffff)
+#define SIZE_SRES                      (0x4)      
+#define SIZE_KC                        (0x8)      
+#define SIZE_RAND                      (0x10)     
+#define MAX_IMSI                       (0x9)      
+
+#include "CDG_LEAVE.h"
+
+
+#endif