[GnuGk-cvs] openh323gk clirw.h,1.8,1.9
H.323 Gatekeeper for VoIP and videconferencing
Brought to you by:
willamowius
From: Jan W. <wil...@us...> - 2017-05-15 17:34:17
|
Update of /cvsroot/openh323gk/openh323gk In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv28809 Modified Files: clirw.h Log Message: typo in comment Index: clirw.h =================================================================== RCS file: /cvsroot/openh323gk/openh323gk/clirw.h,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** clirw.h 10 Apr 2013 10:00:47 -0000 1.8 --- clirw.h 15 May 2017 17:34:15 -0000 1.9 *************** *** 33,37 **** /// a single CLI/ANI rewrite rule struct RewriteRule { ! RewriteRule(); PString AsString() const; --- 33,37 ---- /// a single CLI/ANI rewrite rule struct RewriteRule { ! RewriteRule(); PString AsString() const; *************** *** 43,47 **** MatchCallerNumber /// CLI/ANI }; ! /// how to perform number matching and rewritting enum RewriteType { --- 43,47 ---- MatchCallerNumber /// CLI/ANI }; ! /// how to perform number matching and rewritting enum RewriteType { *************** *** 52,56 **** NumberToH323Id /// match by a complete number, replace H.323 ID only with a complete number }; ! /// how to hide caller's number enum ScreeningType { --- 52,56 ---- NumberToH323Id /// match by a complete number, replace H.323 ID only with a complete number }; ! /// how to hide caller's number enum ScreeningType { *************** *** 60,64 **** }; ! /// manual CLIR (presentatio indicator) control enum CLIRType { CLIRPassthrough, /// leave PI as received from a caller --- 60,64 ---- }; ! /// manual CLIR (presentation indicator) control enum CLIRType { CLIRPassthrough, /// leave PI as received from a caller *************** *** 67,71 **** }; ! /// how to process received CLIR (PI) information enum CLIRRule { IgnoreCLIR, /// use the global settings to make the decission --- 67,71 ---- }; ! /// how to process received CLIR (PI) information enum CLIRRule { IgnoreCLIR, /// use the global settings to make the decission *************** *** 74,78 **** AlwaysApplyCLIR /// always hide caller's number, if PI=restricted }; ! int m_matchType; /// match condition int m_rewriteType; /// number matching/rewritting rule --- 74,78 ---- AlwaysApplyCLIR /// always hide caller's number, if PI=restricted }; ! int m_matchType; /// match condition int m_rewriteType; /// number matching/rewritting rule *************** *** 89,100 **** typedef std::pair<NetworkAddress, SingleIpRules> DoubleIpRule; typedef std::vector<DoubleIpRule> DoubleIpRules; ! CLIRewrite(); ! /// Rewrite CLI before any Setup message processing, like auth & routing void InRewrite( SetupMsg &msg /// Q.931 Setup message to be rewritten ); ! /** Rewrite CLI before the Setup is sent to the terminating party and after auth/acct/routing is performed. --- 89,100 ---- typedef std::pair<NetworkAddress, SingleIpRules> DoubleIpRule; typedef std::vector<DoubleIpRule> DoubleIpRules; ! CLIRewrite(); ! /// Rewrite CLI before any Setup message processing, like auth & routing void InRewrite( SetupMsg &msg /// Q.931 Setup message to be rewritten ); ! /** Rewrite CLI before the Setup is sent to the terminating party and after auth/acct/routing is performed. *************** *** 105,109 **** const PIPSocket::Address &destAddr /// destination address ); ! protected: void Rewrite( --- 105,109 ---- const PIPSocket::Address &destAddr /// destination address ); ! protected: void Rewrite( *************** *** 119,123 **** CLIRewrite(const CLIRewrite &); CLIRewrite & operator=(const CLIRewrite &); ! private: SingleIpRules m_inboundRules; /// a set of inbound CLI/ANI rewrite rules --- 119,123 ---- CLIRewrite(const CLIRewrite &); CLIRewrite & operator=(const CLIRewrite &); ! private: SingleIpRules m_inboundRules; /// a set of inbound CLI/ANI rewrite rules |