mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 11:25:35 +00:00
Merge "chan_vpb: Avoid GNU old-style field designator extension." into 13
This commit is contained in:
@@ -110,7 +110,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
||||
#endif
|
||||
/**/
|
||||
|
||||
static const char desc[] = "VoiceTronix V6PCI/V12PCI/V4PCI API Support";
|
||||
static const char tdesc[] = "Standard VoiceTronix API Driver";
|
||||
static const char config[] = "vpb.conf";
|
||||
|
||||
@@ -362,63 +361,63 @@ static int vpb_indicate(struct ast_channel *ast, int condition, const void *data
|
||||
static int vpb_fixup(struct ast_channel *oldchan, struct ast_channel *newchan);
|
||||
|
||||
static struct ast_channel_tech vpb_tech = {
|
||||
type: "vpb",
|
||||
description: tdesc,
|
||||
capabilities: NULL,
|
||||
properties: 0,
|
||||
requester: vpb_request,
|
||||
devicestate: NULL,
|
||||
send_digit_begin: vpb_digit_begin,
|
||||
send_digit_end: vpb_digit_end,
|
||||
call: vpb_call,
|
||||
hangup: vpb_hangup,
|
||||
answer: vpb_answer,
|
||||
read: vpb_read,
|
||||
write: vpb_write,
|
||||
send_text: NULL,
|
||||
send_image: NULL,
|
||||
send_html: NULL,
|
||||
exception: NULL,
|
||||
early_bridge: NULL,
|
||||
indicate: vpb_indicate,
|
||||
fixup: vpb_fixup,
|
||||
setoption: NULL,
|
||||
queryoption: NULL,
|
||||
transfer: NULL,
|
||||
write_video: NULL,
|
||||
write_text: NULL,
|
||||
func_channel_read: NULL,
|
||||
func_channel_write: NULL,
|
||||
.type = "vpb",
|
||||
.description = tdesc,
|
||||
.capabilities = NULL,
|
||||
.properties = 0,
|
||||
.requester = vpb_request,
|
||||
.devicestate = NULL,
|
||||
.send_digit_begin = vpb_digit_begin,
|
||||
.send_digit_end = vpb_digit_end,
|
||||
.call = vpb_call,
|
||||
.hangup = vpb_hangup,
|
||||
.answer = vpb_answer,
|
||||
.read = vpb_read,
|
||||
.write = vpb_write,
|
||||
.send_text = NULL,
|
||||
.send_image = NULL,
|
||||
.send_html = NULL,
|
||||
.exception = NULL,
|
||||
.early_bridge = NULL,
|
||||
.indicate = vpb_indicate,
|
||||
.fixup = vpb_fixup,
|
||||
.setoption = NULL,
|
||||
.queryoption = NULL,
|
||||
.transfer = NULL,
|
||||
.write_video = NULL,
|
||||
.write_text = NULL,
|
||||
.func_channel_read = NULL,
|
||||
.func_channel_write = NULL,
|
||||
};
|
||||
|
||||
static struct ast_channel_tech vpb_tech_indicate = {
|
||||
type: "vpb",
|
||||
description: tdesc,
|
||||
capabilities: NULL,
|
||||
properties: 0,
|
||||
requester: vpb_request,
|
||||
devicestate: NULL,
|
||||
send_digit_begin: vpb_digit_begin,
|
||||
send_digit_end: vpb_digit_end,
|
||||
call: vpb_call,
|
||||
hangup: vpb_hangup,
|
||||
answer: vpb_answer,
|
||||
read: vpb_read,
|
||||
write: vpb_write,
|
||||
send_text: NULL,
|
||||
send_image: NULL,
|
||||
send_html: NULL,
|
||||
exception: NULL,
|
||||
early_bridge: NULL,
|
||||
indicate: NULL,
|
||||
fixup: vpb_fixup,
|
||||
setoption: NULL,
|
||||
queryoption: NULL,
|
||||
transfer: NULL,
|
||||
write_video: NULL,
|
||||
write_text: NULL,
|
||||
func_channel_read: NULL,
|
||||
func_channel_write: NULL,
|
||||
.type = "vpb",
|
||||
.description = tdesc,
|
||||
.capabilities = NULL,
|
||||
.properties = 0,
|
||||
.requester = vpb_request,
|
||||
.devicestate = NULL,
|
||||
.send_digit_begin = vpb_digit_begin,
|
||||
.send_digit_end = vpb_digit_end,
|
||||
.call = vpb_call,
|
||||
.hangup = vpb_hangup,
|
||||
.answer = vpb_answer,
|
||||
.read = vpb_read,
|
||||
.write = vpb_write,
|
||||
.send_text = NULL,
|
||||
.send_image = NULL,
|
||||
.send_html = NULL,
|
||||
.exception = NULL,
|
||||
.early_bridge = NULL,
|
||||
.indicate = NULL,
|
||||
.fixup = vpb_fixup,
|
||||
.setoption = NULL,
|
||||
.queryoption = NULL,
|
||||
.transfer = NULL,
|
||||
.write_video = NULL,
|
||||
.write_text = NULL,
|
||||
.func_channel_read = NULL,
|
||||
.func_channel_write = NULL,
|
||||
};
|
||||
|
||||
#if defined(VPB_NATIVE_BRIDGING)
|
||||
|
Reference in New Issue
Block a user