Add application to set callerid presentation (bug #2078)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3591 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Mark Spencer
2004-08-07 15:51:11 +00:00
parent 34e40a3a59
commit 698820f4e3
2 changed files with 86 additions and 4 deletions

View File

@@ -168,6 +168,16 @@ static inline float callerid_getcarrier(float *cr, float *ci, int bit)
return *cr;
}
#define AST_PRES_ALLOWED_USER_NUMBER_NOT_SCREENED 0x00
#define AST_PRES_ALLOWED_USER_NUMBER_PASSED_SCREEN 0x01
#define AST_PRES_ALLOWED_USER_NUMBER_FAILED_SCREEN 0x02
#define AST_PRES_ALLOWED_NETWORK_NUMBER 0x03
#define AST_PRES_PROHIB_USER_NUMBER_NOT_SCREENED 0x20
#define AST_PRES_PROHIB_USER_NUMBER_PASSED_SCREEN 0x21
#define AST_PRES_PROHIB_USER_NUMBER_FAILED_SCREEN 0x22
#define AST_PRES_PROHIB_NETWORK_NUMBER 0x23
#define AST_PRES_NUMBER_NOT_AVAILABLE 0x43
#define PUT_BYTE(a) do { \
*(buf++) = (a); \
bytes++; \