|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
/*
|
|
|
|
|
* IAX Provisioning Protocol
|
|
|
|
|
* IAX Provisioning Protocol
|
|
|
|
|
*
|
|
|
|
|
* Sub-information elements
|
|
|
|
|
*
|
|
|
|
@ -45,9 +45,9 @@
|
|
|
|
|
#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);
|
|
|
|
|
extern int iax_provision_build(struct iax_ie_data *provdata, unsigned int *signature, const char *template, int force);
|
|
|
|
|
extern int iax_provision_version(unsigned int *signature, const char *template, int force);
|
|
|
|
|
extern char *iax_prov_complete_template(const char *line, const char *word, int pos, int state);
|
|
|
|
|
char *iax_provflags2str(char *buf, int buflen, unsigned int flags);
|
|
|
|
|
int iax_provision_reload(void);
|
|
|
|
|
int iax_provision_unload(void);
|
|
|
|
|
int iax_provision_build(struct iax_ie_data *provdata, unsigned int *signature, const char *template, int force);
|
|
|
|
|
int iax_provision_version(unsigned int *signature, const char *template, int force);
|
|
|
|
|
char *iax_prov_complete_template(const char *line, const char *word, int pos, int state);
|
|
|
|
|