diff options
author | dvossel <dvossel@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-10-11 21:38:39 +0000 |
---|---|---|
committer | dvossel <dvossel@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-10-11 21:38:39 +0000 |
commit | 998e92ed35db02e2b09b83818b1b2b39f464e9e2 (patch) | |
tree | 57c20e664c4665b3b725a5adb3c89eb741e71423 /include/asterisk/stun.h | |
parent | d7395f7444094787b408eda1fe5e21a8e47e94f2 (diff) |
Gtalk enhancements and general code cleanup.
This patch includes several chan_gtalk enhancements.
Two new gtalk.conf options have been added, externip
and stunadd. Setting externip allows us to
manually specify what the external IP address is
outside of a NAT environment. Setting the stunaddr
option to a valid stun server allows for that external
ip to be retrieved via a STUN server automatically. This
external IP is then advertised during call setup as
a possible candidate.
I have also attempted to clean up chan_gtalk's code
so it meets our coding guidelines. During this cleanup
I noticed several things that need to be done in the
code and made a TODO section at the top of the file.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.8@291192 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'include/asterisk/stun.h')
-rw-r--r-- | include/asterisk/stun.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/asterisk/stun.h b/include/asterisk/stun.h index 11921f814..1fda0c33d 100644 --- a/include/asterisk/stun.h +++ b/include/asterisk/stun.h @@ -32,6 +32,8 @@ extern "C" { #endif +static const int STANDARD_STUN_PORT = 3478; + enum ast_stun_result { AST_STUN_IGNORE = 0, AST_STUN_ACCEPT, |