X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=channels%2Fsig_pri.h;h=3317c7ef50872dd2f3c3aaa61f22489d1134a555;hp=8123f6bf86ab9e8ca01db1b7008cc5c2f1828dcc;hb=a22b56235ba019d83260aac47121e5aa155de6ee;hpb=cb94c35a8524323b52a3c66eff4d15f72778a7d7 diff --git a/channels/sig_pri.h b/channels/sig_pri.h index 8123f6b..3317c7e 100644 --- a/channels/sig_pri.h +++ b/channels/sig_pri.h @@ -391,6 +391,15 @@ struct sig_pri_mbox { }; #endif /* defined(HAVE_PRI_MWI) */ +enum sig_pri_colp_signaling { + /*! Block all connected line updates. */ + SIG_PRI_COLP_BLOCK, + /*! Only send connected line information with the CONNECT message. */ + SIG_PRI_COLP_CONNECT, + /*! Allow all connected line updates. */ + SIG_PRI_COLP_UPDATE, +}; + struct sig_pri_span { /* Should be set by user */ struct ast_cc_config_params *cc_params; /*!< CC config parameters for each new call. */ @@ -452,6 +461,8 @@ struct sig_pri_span { char privateprefix[20]; /*!< for private dialplans */ char unknownprefix[20]; /*!< for unknown dialplans */ enum sig_pri_moh_signaling moh_signaling; + /*! Send connected line signaling to peer option. */ + enum sig_pri_colp_signaling colp_send; long resetinterval; /*!< Interval (in seconds) for resetting unused channels */ #if defined(HAVE_PRI_DISPLAY_TEXT) unsigned long display_flags_send; /*!< PRI_DISPLAY_OPTION_xxx flags for display text sending */