diff options
author | Mark Spencer <markster@digium.com> | 2004-06-30 16:56:51 +0000 |
---|---|---|
committer | Mark Spencer <markster@digium.com> | 2004-06-30 16:56:51 +0000 |
commit | 2f911dfba62ff75ce929936591cd5756d17993c7 (patch) | |
tree | a80f97f17cee88dd8e10127d0d520b04fb94b94d /channels/chan_mgcp.c | |
parent | 64439e06928ce0f41dafd1a77188a3deb59c42ff (diff) |
Use INET_ADDRLEN (bug #1956) (from airport!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/chan_mgcp.c')
-rwxr-xr-x | channels/chan_mgcp.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/channels/chan_mgcp.c b/channels/chan_mgcp.c index f3a0fb6bf..082ec9d01 100755 --- a/channels/chan_mgcp.c +++ b/channels/chan_mgcp.c @@ -491,7 +491,7 @@ static int resend_response(struct mgcp_subchannel *sub, struct mgcp_response *re { struct mgcp_endpoint *p = sub->parent; int res; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; if (mgcpdebug) { ast_verbose("Retransmitting:\n%s\n to %s:%d\n", resp->buf, ast_inet_ntoa(iabuf, sizeof(iabuf), p->parent->addr.sin_addr), ntohs(p->parent->addr.sin_port)); } @@ -505,7 +505,7 @@ static int send_response(struct mgcp_subchannel *sub, struct mgcp_request *req) { struct mgcp_endpoint *p = sub->parent; int res; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; if (mgcpdebug) { ast_verbose("Transmitting:\n%s\n to %s:%d\n", req->data, ast_inet_ntoa(iabuf, sizeof(iabuf), p->parent->addr.sin_addr), ntohs(p->parent->addr.sin_port)); } @@ -700,7 +700,7 @@ static int send_request(struct mgcp_endpoint *p, struct mgcp_subchannel *sub, { int res = 0; struct mgcp_request **queue, *q, *r, *t; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; ast_mutex_t *l; switch (req->cmd) { @@ -937,7 +937,7 @@ static int mgcp_show_endpoints(int fd, int argc, char *argv[]) struct mgcp_gateway *g; struct mgcp_endpoint *e; int hasendpoints = 0; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; if (argc != 3) return RESULT_SHOWUSAGE; ast_mutex_lock(&gatelock); @@ -1367,7 +1367,7 @@ static struct mgcp_subchannel *find_subchannel(char *name, int msgid, struct soc struct mgcp_endpoint *p = NULL; struct mgcp_subchannel *sub = NULL; struct mgcp_gateway *g; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; char tmp[256] = ""; char *at = NULL, *c; int found = 0; @@ -1800,7 +1800,7 @@ static int add_sdp(struct mgcp_request *resp, struct mgcp_subchannel *sub, struc char t[256]; char m[256]; char a[1024] = ""; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; int x; struct sockaddr_in dest; struct mgcp_endpoint *p = sub->parent; @@ -2169,7 +2169,7 @@ static struct mgcp_request *find_command(struct mgcp_endpoint *p, struct mgcp_su struct mgcp_request **queue, ast_mutex_t *l, int ident) { struct mgcp_request *prev, *req; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; ast_mutex_lock(l); for (prev = NULL, req = *queue; req; prev = req, req = req->next) { @@ -2798,7 +2798,7 @@ static int handle_request(struct mgcp_subchannel *sub, struct mgcp_request *req, struct ast_frame f = { 0, }; struct mgcp_endpoint *p = sub->parent; struct mgcp_gateway *g = NULL; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; int res; if (mgcpdebug) { ast_verbose("Handling request '%s' on %s@%s\n", req->verb, p->name, p->parent->name); @@ -3092,7 +3092,7 @@ static int mgcpsock_read(int *id, int fd, short events, void *ignore) int len; int result; int ident; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; len = sizeof(sin); memset(&req, 0, sizeof(req)); res = recvfrom(mgcpsock, req.data, sizeof(req.data) - 1, 0, (struct sockaddr *)&sin, &len); @@ -3861,7 +3861,7 @@ static int reload_config(void) struct ast_variable *v; struct mgcp_gateway *g; struct mgcp_endpoint *e; - char iabuf[80]; + char iabuf[INET_ADDRSTRLEN]; char *cat; struct ast_hostent ahp; struct hostent *hp; int format; |