Add ETSI Malicious Call ID support.

Add the ability to report malicious callers as an AMI event in the call
event class.

Relevant specification: EN 300 180

Review:	https://reviewboard.asterisk.org/r/576/


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@267350 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Richard Mudgett
2010-06-02 22:28:58 +00:00
parent 84e150f1bb
commit 0760f4e70a
7 changed files with 429 additions and 19 deletions

View File

@@ -2461,6 +2461,26 @@ void ast_party_subaddress_set(struct ast_party_subaddress *dest, const struct as
*/
void ast_party_subaddress_free(struct ast_party_subaddress *doomed);
/*!
* \brief Initialize the given party id structure.
* \since 1.8
*
* \param init Party id structure to initialize.
*
* \return Nothing
*/
void ast_party_id_init(struct ast_party_id *init);
/*!
* \brief Destroy the party id contents
* \since 1.8
*
* \param doomed The party id to destroy.
*
* \return Nothing
*/
void ast_party_id_free(struct ast_party_id *doomed);
/*!
* \since 1.8
* \brief Initialize the given caller structure.