mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
Make features programable (will require iaxy binary firmware 20 to be released soon)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4197 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -65,6 +65,10 @@ static struct iax_flag {
|
||||
{ "secure", PROV_FLAG_SECURE },
|
||||
{ "heartbeat", PROV_FLAG_HEARTBEAT },
|
||||
{ "debug", PROV_FLAG_DEBUG },
|
||||
{ "disablecid", PROV_FLAG_DIS_CALLERID },
|
||||
{ "disablecw", PROV_FLAG_DIS_CALLWAIT },
|
||||
{ "disablecidcw", PROV_FLAG_DIS_CIDCW },
|
||||
{ "disable3way", PROV_FLAG_DIS_THREEWAY },
|
||||
};
|
||||
|
||||
char *iax_provflags2str(char *buf, int buflen, unsigned int flags)
|
||||
|
@@ -36,6 +36,11 @@
|
||||
#define PROV_FLAG_HEARTBEAT (1 << 2)
|
||||
#define PROV_FLAG_DEBUG (1 << 3)
|
||||
|
||||
#define PROV_FLAG_DIS_CALLERID (1 << 4) /* Caller-ID Disabled */
|
||||
#define PROV_FLAG_DIS_CALLWAIT (1 << 5) /* Caller-ID / Call Waiting Disable */
|
||||
#define PROV_FLAG_DIS_CIDCW (1 << 6) /* CID/CW Disabled */
|
||||
#define PROV_FLAG_DIS_THREEWAY (1 << 7) /* Three-way calling, transfer disabled */
|
||||
|
||||
extern char *iax_provflags2str(char *buf, int buflen, unsigned int flags);
|
||||
extern int iax_provision_reload(void);
|
||||
extern int iax_provision_unload(void);
|
||||
|
Reference in New Issue
Block a user