20 #include "asterisk/sip_api.h"
27 const char *content_type,
29 const char *useragent_filter)
32 ast_log(LOG_WARNING,
"Unable to send custom SIP INFO. No API provider registered\n");
36 return api_provider->sipinfo_send(chan, headers, content_type, content, useragent_filter);
42 ast_log(LOG_WARNING,
"SIP provider %s has already registered. Not registering provider %s\n",
43 api_provider->name, provider->name);
47 if (provider->version != AST_SIP_API_VERSION) {
48 ast_log(LOG_WARNING,
"SIP API provider version mismatch: Current version is %d but provider "
49 "uses version %d\n", AST_SIP_API_VERSION, provider->version);
53 api_provider = provider;
57 void ast_sip_api_provider_unregister(
void)
Main Channel structure associated with a channel.
Asterisk main include file. File version handling, generic pbx functions.
Structure for variables, used for configurations and for channel variables.
Support for logging to various files, console and syslog Configuration in file logger.conf.