From 6d3f2dbae302e86a7fc8131451caa9ac5014ec3f Mon Sep 17 00:00:00 2001
From: Mark Spencer <markster@digium.com>
Date: Mon, 1 Sep 2003 18:36:15 +0000
Subject: [PATCH] Add placeholder for provisioning info

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1458 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 channels/iax2-parser.c | 2 ++
 channels/iax2.h        | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/channels/iax2-parser.c b/channels/iax2-parser.c
index b2779e8d18..816adcbafe 100755
--- a/channels/iax2-parser.c
+++ b/channels/iax2-parser.c
@@ -117,6 +117,7 @@ static struct iax2_ie {
 	{ IAX_IE_AUTOANSWER, "AUTO ANSWER REQ" },
 	{ IAX_IE_TRANSFERID, "TRANSFER ID", dump_int },
 	{ IAX_IE_RDNIS, "REFERRING DNIS", dump_string },
+	{ IAX_IE_PROVISIONING, "PROVISIONING" },
 };
 
 const char *iax_ie2str(int ie)
@@ -219,6 +220,7 @@ void iax_showframe(struct iax_frame *f, struct ast_iax2_full_hdr *fhi, int rx, s
 		"MWI",
 		"UNSUPPORTED",
 		"TRANSFER",
+		"PROVISION",
 	};
 	char *cmds[] = {
 		"(0?)",
diff --git a/channels/iax2.h b/channels/iax2.h
index 1a14759bbe..0f4977d714 100755
--- a/channels/iax2.h
+++ b/channels/iax2.h
@@ -64,6 +64,7 @@
 #define IAX_COMMAND_MWI	32	/* Stand-alone message waiting indicator */
 #define IAX_COMMAND_UNSUPPORT	33	/* Unsupported message received */
 #define IAX_COMMAND_TRANSFER	34	/* Request remote transfer */
+#define IAX_COMMAND_PROVISION	35	/* Provision device */
 
 #define IAX_DEFAULT_REG_EXPIRE  60	/* By default require re-registration once per minute */
 
@@ -100,6 +101,7 @@
 #define IAX_IE_MUSICONHOLD			26		/* Request musiconhold with QUELCH -- none or string */
 #define IAX_IE_TRANSFERID			27		/* Transfer Request Identifier -- int */
 #define IAX_IE_RDNIS				28		/* Referring DNIS -- string */
+#define IAX_IE_PROVISIONING			29		/* Provisioning info */
 
 #define IAX_AUTH_PLAINTEXT			(1 << 0)
 #define IAX_AUTH_MD5				(1 << 1)
-- 
GitLab