[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-19 Thread laforge
laforge has submitted this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

 (

4 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted 
one.
 )Change subject: Update MNCC with LLC+HLC support
..

Update MNCC with LLC+HLC support

... as introduced in osmo-msc Change-Id 
I15f5afcf069ee6c1c4641108ceacc837bee311b5

Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
---
M mncc.h
M mncc.py
2 files changed, 80 insertions(+), 20 deletions(-)

Approvals:
  laforge: Looks good to me, approved; Verified
  jolly: Looks good to me, but someone else must approve
  fixeria: Looks good to me, but someone else must approve




diff --git a/mncc.h b/mncc.h
index 5708f62..3e3d89b 100644
--- a/mncc.h
+++ b/mncc.h
@@ -272,6 +272,14 @@
 #define MNCC_F_KEYPAD  0x1000
 #define MNCC_F_SIGNAL  0x2000
 #define MNCC_F_GCR 0x4000
+#define MNCC_F_HIGHL_COMPAT0x8000
+#define MNCC_F_LOWL_COMPAT 0x1
+
+/* UPDATEME when adding new MNCC_F_* entries above */
+#define MNCC_F_ALL 0x1
+
+#define GSM_MAX_LOWL_COMPAT16 /* (18 with TLV) */
+#define GSM_MAX_HIGHL_COMPAT   3 /* (5 with TLV) */

 struct gsm_mncc {
/* context based information */
@@ -313,6 +321,20 @@
uint8_t gcr[16];

charsdp[1024];
+
+   /* Additional information that extends current socket interface 
version. */
+
+   /* The content requals of Low Layer compatibility IE, described in 3GPP 
TS 24.008 §10.5.4.18. */
+   struct gsm_mncc_lowl_compat {
+   uint8_t len;
+   uint8_t compat[GSM_MAX_LOWL_COMPAT];
+   } llc;
+
+   /* The content requals of High Layer compatibility IE, described in 
3GPP TS 24.008 §10.5.4.16. */
+   struct gsm_mncc_highl_compat {
+   uint8_t len;
+   uint8_t compat[GSM_MAX_HIGHL_COMPAT];
+   } hlc;
 };

 struct gsm_data_frame {
diff --git a/mncc.py b/mncc.py
index 7f5f422..94ace48 100644
--- a/mncc.py
+++ b/mncc.py
@@ -189,6 +189,11 @@
 MNCC_F_KEYPAD = 0x1000 # macro
 MNCC_F_SIGNAL = 0x2000 # macro
 MNCC_F_GCR = 0x4000 # macro
+MNCC_F_HIGHL_COMPAT = 0x8000 # macro
+MNCC_F_LOWL_COMPAT = 0x1 # macro
+MNCC_F_ALL = 0x1 # macro
+GSM_MAX_LOWL_COMPAT = 16 # macro
+GSM_MAX_HIGHL_COMPAT = 3 # macro
 MNCC_SOCK_VERSION = 8 # macro

 # values for enumeration 'gsm48_bcap_itcap'
@@ -491,6 +496,15 @@
 class struct_gsm_mncc(Structure):
 pass

+class struct_gsm_mncc_lowl_compat(Structure):
+pass
+
+struct_gsm_mncc_lowl_compat._pack_ = 1 # source:False
+struct_gsm_mncc_lowl_compat._fields_ = [
+('len', ctypes.c_ubyte),
+('compat', ctypes.c_ubyte * 16),
+]
+
 class struct_gsm_mncc_clir(Structure):
 pass

@@ -500,6 +514,15 @@
 ('inv', ctypes.c_int32),
 ]

+class struct_gsm_mncc_highl_compat(Structure):
+pass
+
+struct_gsm_mncc_highl_compat._pack_ = 1 # source:False
+struct_gsm_mncc_highl_compat._fields_ = [
+('len', ctypes.c_ubyte),
+('compat', ctypes.c_ubyte * 3),
+]
+
 struct_gsm_mncc._pack_ = 1 # source:False
 struct_gsm_mncc._fields_ = [
 ('msg_type', ctypes.c_uint32),
@@ -527,7 +550,9 @@
 ('lchan_mode', ctypes.c_ubyte),
 ('gcr', ctypes.c_ubyte * 16),
 ('sdp', ctypes.c_char * 1024),
-('PADDING_0', ctypes.c_ubyte * 2),
+('llc', struct_gsm_mncc_lowl_compat),
+('hlc', struct_gsm_mncc_highl_compat),
+('PADDING_0', ctypes.c_ubyte),
 ]

 class struct_gsm_data_frame(Structure):
@@ -615,6 +640,7 @@
 'GSM48_BCAP_UR_12000', 'GSM48_BCAP_UR_1200_75',
 'GSM48_BCAP_UR_2400', 'GSM48_BCAP_UR_300', 'GSM48_BCAP_UR_4800',
 'GSM48_BCAP_UR_9600', 'GSM_BAD_FRAME', 'GSM_MAX_FACILITY',
+'GSM_MAX_HIGHL_COMPAT', 'GSM_MAX_LOWL_COMPAT',
 'GSM_MAX_SSVERSION', 'GSM_MAX_USERUSER', 'GSM_MNCC_BCAP_AUDIO',
 'GSM_MNCC_BCAP_FAX_G3', 'GSM_MNCC_BCAP_OTHER_ITC',
 'GSM_MNCC_BCAP_RESERVED', 'GSM_MNCC_BCAP_SPEECH',
@@ -623,25 +649,25 @@
 'MNCC_ALERT_REQ', 'MNCC_BRIDGE', 'MNCC_CALL_CONF_IND',
 'MNCC_CALL_PROC_REQ', 'MNCC_DISC_IND', 'MNCC_DISC_REQ',
 'MNCC_FACILITY_IND', 'MNCC_FACILITY_REQ', 'MNCC_FRAME_DROP',
-'MNCC_FRAME_RECV', 'MNCC_F_BEARER_CAP', 'MNCC_F_CALLED',
-'MNCC_F_CALLING', 'MNCC_F_CAUSE', 'MNCC_F_CCCAP',
+'MNCC_FRAME_RECV', 'MNCC_F_ALL', 'MNCC_F_BEARER_CAP',
+'MNCC_F_CALLED', 'MNCC_F_CALLING', 'MNCC_F_CAUSE', 'MNCC_F_CCCAP',
 'MNCC_F_CONNECTED', 'MNCC_F_EMERGENCY', 'MNCC_F_FACILITY',
-'MNCC_F_GCR', 'MNCC_F_KEYPAD', 'MNCC_F_PROGRESS',
-'MNCC_F_REDIRECTING', 'MNCC_F_SIGNAL', 'MNCC_F_SSVERSION',
-'MNCC_F_USERUSER', 'MNCC_HOLD_CNF', 'MNCC_HOLD_IND',
-'MNCC_HOLD_REJ', 'MNCC_LCHAN_MODIFY', 'MNCC_MODIFY_CNF',
-'MNCC_MODIFY_IND', 'MNCC_MODIFY_REJ', 'MNCC_MODIFY_REQ',
-'MNCC_MODIFY_RSP', 'MNCC_NOTIFY_IND', 'MNCC_NOTIFY_REQ',
-'MNCC_PROGRESS_REQ', 'MNCC_REJ_IND', 'MNCC_REJ_REQ',
-'MNCC_REL_CNF', 'MNCC_REL_IND', 'MNCC_REL_RE

[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-19 Thread laforge
laforge has posted comments on this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

Change subject: Update MNCC with LLC+HLC support
..


Patch Set 5: Verified+1


--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 5
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Reviewer: laforge 
Gerrit-Comment-Date: Tue, 19 Mar 2024 13:22:16 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-19 Thread laforge
Attention is currently required from: laforge.

Hello fixeria, jolly,

I'd like you to reexamine a change. Please visit

https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email

to look at the new patch set (#5).

The following approvals got outdated and were removed:
Verified+1 by laforge

The change is no longer submittable: Verified is unsatisfied now.


Change subject: Update MNCC with LLC+HLC support
..

Update MNCC with LLC+HLC support

... as introduced in osmo-msc Change-Id 
I15f5afcf069ee6c1c4641108ceacc837bee311b5

Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
---
M mncc.h
M mncc.py
2 files changed, 80 insertions(+), 20 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/mncc-python refs/changes/21/36321/5
--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 5
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Reviewer: laforge 
Gerrit-Attention: laforge 
Gerrit-MessageType: newpatchset


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-19 Thread laforge
laforge has posted comments on this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

Change subject: Update MNCC with LLC+HLC support
..


Patch Set 4: Verified+1


--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Reviewer: laforge 
Gerrit-Comment-Date: Tue, 19 Mar 2024 13:21:19 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-19 Thread laforge
laforge has posted comments on this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

Change subject: Update MNCC with LLC+HLC support
..


Patch Set 4: Code-Review+2


--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Reviewer: laforge 
Gerrit-Comment-Date: Tue, 19 Mar 2024 13:15:27 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-18 Thread jolly
Attention is currently required from: laforge.

jolly has posted comments on this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

Change subject: Update MNCC with LLC+HLC support
..


Patch Set 4: Code-Review+1


--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Attention: laforge 
Gerrit-Comment-Date: Mon, 18 Mar 2024 08:13:49 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-17 Thread fixeria
Attention is currently required from: jolly, laforge.

fixeria has posted comments on this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

Change subject: Update MNCC with LLC+HLC support
..


Patch Set 4: Code-Review+1


--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Attention: jolly 
Gerrit-Attention: laforge 
Gerrit-Comment-Date: Sun, 17 Mar 2024 18:35:36 +
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-17 Thread laforge
Attention is currently required from: fixeria, jolly.

laforge has posted comments on this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

Change subject: Update MNCC with LLC+HLC support
..


Patch Set 4:

(1 comment)

File mncc.h:

https://gerrit.osmocom.org/c/mncc-python/+/36321/comment/870552fe_be221cd0
PS3, Line 283: MNCC_F_GCR
> This was actually introduced earlier in `c6921e5068`: […]
Done



--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Attention: jolly 
Gerrit-Attention: fixeria 
Gerrit-Comment-Date: Sun, 17 Mar 2024 17:50:12 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: fixeria 
Gerrit-MessageType: comment


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-17 Thread laforge
Attention is currently required from: fixeria, jolly, laforge.

Hello fixeria, jolly,

I'd like you to reexamine a change. Please visit

https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email

to look at the new patch set (#4).

The following approvals got outdated and were removed:
Code-Review+1 by fixeria


Change subject: Update MNCC with LLC+HLC support
..

Update MNCC with LLC+HLC support

... as introduced in osmo-msc Change-Id 
I15f5afcf069ee6c1c4641108ceacc837bee311b5

Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
---
M mncc.h
M mncc.py
2 files changed, 80 insertions(+), 20 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/mncc-python refs/changes/21/36321/4
--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 4
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Attention: jolly 
Gerrit-Attention: laforge 
Gerrit-Attention: fixeria 
Gerrit-MessageType: newpatchset


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-17 Thread fixeria
Attention is currently required from: jolly, laforge.

fixeria has posted comments on this change. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )

Change subject: Update MNCC with LLC+HLC support
..


Patch Set 3: Code-Review+1

(1 comment)

File mncc.h:

https://gerrit.osmocom.org/c/mncc-python/+/36321/comment/858bab20_cdea2a08
PS3, Line 283: MNCC_F_GCR
This was actually introduced earlier in `c6921e5068`:

https://gerrit.osmocom.org/q/I259b6d7e4cbe26159b9b496356fc7c1c27d54521



--
To view, visit https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: mncc-python
Gerrit-Branch: master
Gerrit-Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
Gerrit-Change-Number: 36321
Gerrit-PatchSet: 3
Gerrit-Owner: laforge 
Gerrit-Reviewer: fixeria 
Gerrit-Reviewer: jolly 
Gerrit-Attention: jolly 
Gerrit-Attention: laforge 
Gerrit-Comment-Date: Sun, 17 Mar 2024 08:27:59 +
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Gerrit-MessageType: comment


[M] Change in mncc-python[master]: Update MNCC with LLC+HLC support

2024-03-16 Thread laforge
laforge has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/mncc-python/+/36321?usp=email )


Change subject: Update MNCC with LLC+HLC support
..

Update MNCC with LLC+HLC support

... as introduced in osmo-msc Change-Id 
I15f5afcf069ee6c1c4641108ceacc837bee311b5

Change-Id: Ic318656b778ed1ce115d8e60b0dce4ef75ed0a2c
---
M mncc.h
M mncc.py
2 files changed, 68 insertions(+), 4 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/mncc-python refs/changes/21/36321/1

diff --git a/mncc.h b/mncc.h
index ee8b1d7..1cc38e8 100644
--- a/mncc.h
+++ b/mncc.h
@@ -280,6 +280,15 @@
 #define MNCC_F_CCCAP   0x0800
 #define MNCC_F_KEYPAD  0x1000
 #define MNCC_F_SIGNAL  0x2000
+#define MNCC_F_GCR 0x4000
+#define MNCC_F_HIGHL_COMPAT0x8000
+#define MNCC_F_LOWL_COMPAT 0x1
+
+/* UPDATEME when adding new MNCC_F_* entries above */
+#define MNCC_F_ALL 0x1
+
+#define GSM_MAX_LOWL_COMPAT16 /* (18 with TLV) */
+#define GSM_MAX_HIGHL_COMPAT   3 /* (5 with TLV) */

 struct gsm_mncc {
/* context based information */
@@ -319,6 +328,20 @@

struct osmo_gcr_parsed gcr;
charsdp[1024];
+
+   /* Additional information that extends current socket interface 
version. */
+
+   /* The content requals of Low Layer compatibility IE, described in 3GPP 
TS 24.008 §10.5.4.18. */
+   struct gsm_mncc_lowl_compat {
+   uint8_t len;
+   uint8_t compat[GSM_MAX_LOWL_COMPAT];
+   } llc;
+
+   /* The content requals of High Layer compatibility IE, described in 
3GPP TS 24.008 §10.5.4.16. */
+   struct gsm_mncc_highl_compat {
+   uint8_t len;
+   uint8_t compat[GSM_MAX_HIGHL_COMPAT];
+   } hlc;
 };

 struct gsm_data_frame {
diff --git a/mncc.py b/mncc.py
index 9f95a71..f55b6c1 100644
--- a/mncc.py
+++ b/mncc.py
@@ -188,6 +188,12 @@
 MNCC_F_CCCAP = 0x0800 # macro
 MNCC_F_KEYPAD = 0x1000 # macro
 MNCC_F_SIGNAL = 0x2000 # macro
+MNCC_F_GCR = 0x4000 # macro
+MNCC_F_HIGHL_COMPAT = 0x8000 # macro
+MNCC_F_LOWL_COMPAT = 0x1 # macro
+MNCC_F_ALL = 0x1 # macro
+GSM_MAX_LOWL_COMPAT = 16 # macro
+GSM_MAX_HIGHL_COMPAT = 3 # macro
 MNCC_SOCK_VERSION = 8 # macro

 # values for enumeration 'gsm48_bcap_itcap'
@@ -502,6 +508,24 @@
 class struct_gsm_mncc(Structure):
 pass

+class struct_gsm_mncc_lowl_compat(Structure):
+pass
+
+struct_gsm_mncc_lowl_compat._pack_ = 1 # source:False
+struct_gsm_mncc_lowl_compat._fields_ = [
+('len', ctypes.c_ubyte),
+('compat', ctypes.c_ubyte * 16),
+]
+
+class struct_gsm_mncc_highl_compat(Structure):
+pass
+
+struct_gsm_mncc_highl_compat._pack_ = 1 # source:False
+struct_gsm_mncc_highl_compat._fields_ = [
+('len', ctypes.c_ubyte),
+('compat', ctypes.c_ubyte * 3),
+]
+
 class struct_gsm_mncc_clir(Structure):
 pass

@@ -538,6 +562,9 @@
 ('lchan_mode', ctypes.c_ubyte),
 ('gcr', struct_osmo_gcr_parsed),
 ('sdp', ctypes.c_char * 1024),
+('llc', struct_gsm_mncc_lowl_compat),
+('hlc', struct_gsm_mncc_highl_compat),
+('PADDING_0', ctypes.c_ubyte * 3),
 ]

 class struct_gsm_data_frame(Structure):
@@ -625,6 +652,7 @@
 'GSM48_BCAP_UR_12000', 'GSM48_BCAP_UR_1200_75',
 'GSM48_BCAP_UR_2400', 'GSM48_BCAP_UR_300', 'GSM48_BCAP_UR_4800',
 'GSM48_BCAP_UR_9600', 'GSM_BAD_FRAME', 'GSM_MAX_FACILITY',
+'GSM_MAX_HIGHL_COMPAT', 'GSM_MAX_LOWL_COMPAT',
 'GSM_MAX_SSVERSION', 'GSM_MAX_USERUSER', 'GSM_MNCC_BCAP_AUDIO',
 'GSM_MNCC_BCAP_FAX_G3', 'GSM_MNCC_BCAP_OTHER_ITC',
 'GSM_MNCC_BCAP_RESERVED', 'GSM_MNCC_BCAP_SPEECH',
@@ -633,10 +661,11 @@
 'MNCC_ALERT_REQ', 'MNCC_BRIDGE', 'MNCC_CALL_CONF_IND',
 'MNCC_CALL_PROC_REQ', 'MNCC_DISC_IND', 'MNCC_DISC_REQ',
 'MNCC_FACILITY_IND', 'MNCC_FACILITY_REQ', 'MNCC_FRAME_DROP',
-'MNCC_FRAME_RECV', 'MNCC_F_BEARER_CAP', 'MNCC_F_CALLED',
-'MNCC_F_CALLING', 'MNCC_F_CAUSE', 'MNCC_F_CCCAP',
+'MNCC_FRAME_RECV', 'MNCC_F_ALL', 'MNCC_F_BEARER_CAP',
+'MNCC_F_CALLED', 'MNCC_F_CALLING', 'MNCC_F_CAUSE', 'MNCC_F_CCCAP',
 'MNCC_F_CONNECTED', 'MNCC_F_EMERGENCY', 'MNCC_F_FACILITY',
-'MNCC_F_KEYPAD', 'MNCC_F_PROGRESS', 'MNCC_F_REDIRECTING',
+'MNCC_F_GCR', 'MNCC_F_HIGHL_COMPAT', 'MNCC_F_KEYPAD',
+'MNCC_F_LOWL_COMPAT', 'MNCC_F_PROGRESS', 'MNCC_F_REDIRECTING',
 'MNCC_F_SIGNAL', 'MNCC_F_SSVERSION', 'MNCC_F_USERUSER',
 'MNCC_HOLD_CNF', 'MNCC_HOLD_IND', 'MNCC_HOLD_REJ',
 'MNCC_LCHAN_MODIFY', 'MNCC_MODIFY_CNF', 'MNCC_MODIFY_IND',
@@ -660,7 +689,8 @@
 'struct_gsm_mncc_bearer_cap_data', 'struct_gsm_mncc_bridge',
 'struct_gsm_mncc_cause', 'struct_gsm_mncc_cccap',
 'struct_gsm_mncc_clir', 'struct_gsm_mncc_facility',
-'struct_gsm_mncc_hello', 'struct_gsm_mncc_number',
+'struct_gsm_mncc_hello', 'struct_gsm_mncc_highl_compat',
+'struct_gsm_mncc_lowl_compat', 'struct_gsm_mncc_number',
 'struct_gsm_mncc_progress', 'struct_gsm_mncc_rtp',