diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2004-06-30 16:56:51 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2004-06-30 16:56:51 +0000 |
commit | 34117659e31effca1195dcebcb884e58b0446a18 (patch) | |
tree | a80f97f17cee88dd8e10127d0d520b04fb94b94d /channels/chan_h323.c | |
parent | 14feeee6dc3e86b0b9f1eee325fcb2478f66cf3f (diff) |
Use INET_ADDRLEN (bug #1956) (from airport!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3364 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_h323.c')
-rwxr-xr-x | channels/chan_h323.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/channels/chan_h323.c b/channels/chan_h323.c index 6677ab03d..45398ffa4 100755 --- a/channels/chan_h323.c +++ b/channels/chan_h323.c @@ -918,7 +918,7 @@ struct oh323_alias *find_alias(const char *source_aliases) struct oh323_user *find_user(const call_details_t cd) { struct oh323_user *u; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; u = userl.users; if(userbyalias == 1){ while(u) { @@ -1002,7 +1002,7 @@ struct rtp_info *create_connection(unsigned call_reference) but this function wants to return a static variable so the only way to do this will be to declare iabuf within the oh323_pvt structure XXX */ - static char iabuf[80]; + static char iabuf[INET_ADDRSTRLEN]; info = (struct rtp_info *) malloc(sizeof(struct rtp_info)); @@ -1036,7 +1036,7 @@ int setup_incoming_call(call_details_t cd) /* struct ast_channel *c = NULL; */ struct oh323_user *user = NULL; struct oh323_alias *alias = NULL; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; /* allocate the call*/ p = oh323_alloc(cd.call_reference); @@ -1839,7 +1839,7 @@ static int oh323_set_rtp_peer(struct ast_channel *chan, struct ast_rtp *rtp, str struct sockaddr_in them; struct sockaddr_in us; char *mode; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; mode = convertcap(chan->writeformat); |