Fix provisioning for unload/reload

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3406 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.0
Mark Spencer 21 years ago
parent 4113c814c7
commit a40e6c115f

@ -7108,6 +7108,7 @@ static int __unload_module(void)
ast_unregister_switch(&iax2_switch);
ast_channel_unregister(type);
delete_users();
iax_provision_unload();
return 0;
}

@ -455,6 +455,13 @@ static int iax_provision_init(void)
return 0;
}
int iax_provision_unload(void)
{
provinit = 0;
ast_cli_unregister(&cli_show_provisioning);
return 0;
}
int iax_provision_reload(void)
{
struct ast_config *cfg;

@ -38,6 +38,7 @@
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(char *line, char *word, int pos, int state);

Loading…
Cancel
Save