summaryrefslogtreecommitdiff
path: root/channels/h323/chan_h323.h
diff options
context:
space:
mode:
Diffstat (limited to 'channels/h323/chan_h323.h')
-rwxr-xr-xchannels/h323/chan_h323.h22
1 files changed, 12 insertions, 10 deletions
diff --git a/channels/h323/chan_h323.h b/channels/h323/chan_h323.h
index 1b277c499..0215054f2 100755
--- a/channels/h323/chan_h323.h
+++ b/channels/h323/chan_h323.h
@@ -56,17 +56,19 @@ struct oh323_user {
All peers are registered to a GK if there is one */
struct oh323_peer {
char name[80];
- char context[80];
- int noFastStart;
- int noH245Tunneling;
- int noSilenceSuppression;
- int inUse;
- int outgoinglimit;
- int bridge;
- int nat;
- int dtmfmode;
+ char mailbox[AST_MAX_EXTENSION];
+ int capability;
+ int noFastStart;
+ int noH245Tunneling;
+ int noSilenceSuppression;
+ int inUse;
+ int outgoinglimit;
+ int bridge;
+ int nat;
+ int dtmfmode;
int delme;
struct sockaddr_in addr;
+ struct ast_ha *ha;
struct oh323_peer *next;
};
@@ -114,7 +116,7 @@ typedef struct rtp_info {
/* This is a callback prototype function, called pass
DTMF down the RTP. */
-typedef int (*send_digit_cb)(unsigned, char);
+typedef int (*send_digit_cb)(unsigned, char, const char *);
extern send_digit_cb on_send_digit;
/* This is a callback prototype function, called to collect