Lines Matching refs:msg_content

140 	sip_content_t	*msg_content;  in sip_clone_msg()  local
164 msg_content = calloc(1, sizeof (sip_content_t)); in sip_clone_msg()
165 if (msg_content == NULL) { in sip_clone_msg()
172 msg_content->sip_content_start = malloc(len + 1); in sip_clone_msg()
173 if (msg_content->sip_content_start == NULL) { in sip_clone_msg()
178 (void) strncpy(msg_content->sip_content_start, in sip_clone_msg()
180 msg_content->sip_content_start[len] = '\0'; in sip_clone_msg()
181 msg_content->sip_content_current = in sip_clone_msg()
182 msg_content->sip_content_start; in sip_clone_msg()
183 msg_content->sip_content_end = msg_content->sip_content_start + in sip_clone_msg()
185 msg_content->sip_content_allocated = B_TRUE; in sip_clone_msg()
189 new_msg->sip_msg_content = msg_content; in sip_clone_msg()
191 new_content->sip_content_next = msg_content; in sip_clone_msg()
192 new_content = msg_content; in sip_clone_msg()
467 sip_content_t *msg_content; in sip_add_content() local
481 msg_content = calloc(1, sizeof (sip_content_t)); in sip_add_content()
482 if (msg_content == NULL) { in sip_add_content()
486 msg_content->sip_content_start = malloc(strlen(content) + 1); in sip_add_content()
487 if (msg_content->sip_content_start == NULL) { in sip_add_content()
489 free(msg_content); in sip_add_content()
492 (void) strncpy(msg_content->sip_content_start, content, in sip_add_content()
494 msg_content->sip_content_start[strlen(content)] = '\0'; in sip_add_content()
495 msg_content->sip_content_current = msg_content->sip_content_start; in sip_add_content()
496 msg_content->sip_content_end = msg_content->sip_content_start + in sip_add_content()
497 strlen(msg_content->sip_content_start); in sip_add_content()
498 msg_content->sip_content_allocated = B_TRUE; in sip_add_content()
503 *loc = msg_content; in sip_add_content()