Lines Matching refs:msglen
75 sip_get_msglen(char *p, size_t msglen) in sip_get_msglen() argument
85 edge = p + msglen; in sip_get_msglen()
89 if ((hlen + strlen("content-length")) >= msglen) in sip_get_msglen()
126 sip_get_tcp_msg(sip_conn_object_t obj, char *msg, size_t *msglen) in sip_get_tcp_msg() argument
137 assert(*msglen > 0); in sip_get_tcp_msg()
138 msgbuf = (char *)malloc(*msglen + 1); in sip_get_tcp_msg()
141 (void) strncpy(msgbuf, msg, *msglen); in sip_get_tcp_msg()
142 msgbuf[*msglen] = '\0'; in sip_get_tcp_msg()
153 value = sip_get_msglen(msg, *msglen); in sip_get_tcp_msg()
154 if (value == *msglen) { in sip_get_tcp_msg()
172 value = sip_get_msglen(msg, *msglen); in sip_get_tcp_msg()
173 if (value == *msglen) { in sip_get_tcp_msg()
179 reass->sip_reass_msglen = *msglen; in sip_get_tcp_msg()
188 int newlen = reass->sip_reass_msglen + *msglen; in sip_get_tcp_msg()
203 (void) strncat(newmsg, msg, *msglen); in sip_get_tcp_msg()
219 *msglen = reass->sip_reass_msglen; in sip_get_tcp_msg()
244 *msglen = value; in sip_get_tcp_msg()