ISUP codec: Add support for some 'national use' messages
diff --git a/src/isup_codec.erl b/src/isup_codec.erl
index e5fc858..17bf91d 100644
--- a/src/isup_codec.erl
+++ b/src/isup_codec.erl
@@ -207,6 +207,12 @@
 	M == ?ISUP_MSGT_UBL;
 	M == ?ISUP_MSGT_UBA ->
 		[];
+% Table 39/Q.763 messages for national use, fixed length 1 byte msgtype
+parse_isup_msgt(M, <<>>) when
+	M == ?ISUP_MSGT_LPA;
+	M == ?ISUP_MSGT_OLM;
+	M == ?ISUP_MSGT_UCIC ->
+		[];
 % Table C-25
 parse_isup_msgt(M, Bin) when
 	M == ?ISUP_MSGT_CGB;
@@ -437,6 +443,12 @@
 	M == ?ISUP_MSGT_UBL;
 	M == ?ISUP_MSGT_UBA ->
 		<<>>;
+% Table 39/Q.763 (national use)
+encode_isup_msgt(M, #isup_msg{}) when
+	M == ?ISUP_MSGT_LPA;
+	M == ?ISUP_MSGT_OLM;
+	M == ?ISUP_MSGT_UCIC ->
+		<<>>;
 % Table C-25
 encode_isup_msgt(M, #isup_msg{parameters = Params}) when
 	M == ?ISUP_MSGT_CGB;