Lines Matching refs:msglen
77 sip_get_msglen(char *p, size_t msglen) in sip_get_msglen() argument
87 edge = p + msglen; in sip_get_msglen()
91 if ((hlen + strlen("content-length")) >= msglen) in sip_get_msglen()
128 sip_get_tcp_msg(sip_conn_object_t obj, char *msg, size_t *msglen) in sip_get_tcp_msg() argument
139 assert(*msglen > 0); in sip_get_tcp_msg()
140 msgbuf = (char *)malloc(*msglen + 1); in sip_get_tcp_msg()
143 (void) strncpy(msgbuf, msg, *msglen); in sip_get_tcp_msg()
144 msgbuf[*msglen] = '\0'; in sip_get_tcp_msg()
155 value = sip_get_msglen(msg, *msglen); in sip_get_tcp_msg()
156 if (value == *msglen) { in sip_get_tcp_msg()
174 value = sip_get_msglen(msg, *msglen); in sip_get_tcp_msg()
175 if (value == *msglen) { in sip_get_tcp_msg()
181 reass->sip_reass_msglen = *msglen; in sip_get_tcp_msg()
190 int newlen = reass->sip_reass_msglen + *msglen; in sip_get_tcp_msg()
205 (void) strncat(newmsg, msg, *msglen); in sip_get_tcp_msg()
221 *msglen = reass->sip_reass_msglen; in sip_get_tcp_msg()
246 *msglen = value; in sip_get_tcp_msg()