Fix dtmfmode, dtmfcodec capability, Faststart for users and peers. Bug #4112
[asterisk/asterisk.git] / channels / h323 / chan_h323.h
index 3be251e..9ac4a06 100755 (executable)
 /** call_option struct holds various bits
  *         of information for each call */
 typedef struct call_options {
-       char            cid_num[80];
-       char            cid_name[80];
-       int             noFastStart;
-       int             noH245Tunneling;
-       int             noSilenceSuppression;
-       unsigned int    port;
-       int             progress_setup;
-       int             progress_alert;
-       int             progress_audio;
-       int             dtmfcodec;
+       char                    cid_num[80];
+       char                    cid_name[80];
+       int                             noFastStart;
+       int                             noH245Tunneling;
+       int                             noSilenceSuppression;
+       unsigned int    port;
+       int                             progress_setup;
+       int                             progress_alert;
+       int                             progress_audio;
+       int                             dtmfcodec;
 } call_options_t;
 
 /* structure to hold the valid asterisk users */
@@ -51,6 +51,7 @@ struct oh323_user {
        char callerid[80];
        char accountcode[20];
        int amaflags;
+       int capability;
        int bridge;
        int nat;
        int dtmfmode;