libosmo-gsm: Add PCHAN/LCHAN types for CBCH
diff --git a/include/osmocom/gsm/gsm_utils.h b/include/osmocom/gsm/gsm_utils.h
index 6eab7ac..c3085c0 100644
--- a/include/osmocom/gsm/gsm_utils.h
+++ b/include/osmocom/gsm/gsm_utils.h
@@ -178,6 +178,8 @@
 	GSM_PCHAN_PDCH,		/* GPRS PDCH */
 	GSM_PCHAN_TCH_F_PDCH,	/* TCH/F if used, PDCH otherwise */
 	GSM_PCHAN_UNKNOWN,
+	GSM_PCHAN_CCCH_SDCCH4_CBCH,
+	GSM_PCHAN_SDCCH8_SACCH8C_CBCH,
 	_GSM_PCHAN_MAX
 };
 
@@ -190,6 +192,7 @@
 	GSM_LCHAN_UNKNOWN,
 	GSM_LCHAN_CCCH,
 	GSM_LCHAN_PDTCH,
+	GSM_LCHAN_CBCH,
 	_GSM_LCHAN_MAX
 };
 
diff --git a/src/gsm/abis_nm.c b/src/gsm/abis_nm.c
index bd58624..6a1831c 100644
--- a/src/gsm/abis_nm.c
+++ b/src/gsm/abis_nm.c
@@ -436,6 +436,8 @@
 	[GSM_PCHAN_PDCH]	= NM_CHANC_IPAC_PDCH,
 	[GSM_PCHAN_TCH_F_PDCH]	= NM_CHANC_IPAC_TCHFull_PDCH,
 	[GSM_PCHAN_UNKNOWN]	= 0xff,
+	[GSM_PCHAN_CCCH_SDCCH4_CBCH]	= NM_CHANC_BCCH_CBCH,
+	[GSM_PCHAN_SDCCH8_SACCH8C_CBCH] = NM_CHANC_SDCCH_CBCH,
 	/* FIXME: bounds check */
 };