Lines Matching refs:current

250 	const char	*current = NULL;  in sdp_parse_origin()  local
266 current = begin; in sdp_parse_origin()
267 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
270 COMMP_COPY_STR(new_origin->o_username, begin, current - begin); in sdp_parse_origin()
278 begin = ++current; in sdp_parse_origin()
279 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_origin()
281 if (commp_strtoull(begin, current, &new_origin->o_id) != 0) in sdp_parse_origin()
284 begin = ++current; in sdp_parse_origin()
285 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_origin()
287 if (commp_strtoull(begin, current, &new_origin->o_version) != 0) in sdp_parse_origin()
290 begin = ++current; in sdp_parse_origin()
291 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
294 COMMP_COPY_STR(new_origin->o_nettype, begin, current - begin); in sdp_parse_origin()
302 begin = ++current; in sdp_parse_origin()
303 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
306 COMMP_COPY_STR(new_origin->o_addrtype, begin, current - begin); in sdp_parse_origin()
314 begin = ++current; in sdp_parse_origin()
315 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_origin()
317 COMMP_COPY_STR(new_origin->o_address, begin, current - begin); in sdp_parse_origin()
342 const char *current; in sdp_parse_time() local
356 current = begin; in sdp_parse_time()
357 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_time()
359 if (commp_strtoull(begin, current, &new_time->t_start) != 0) in sdp_parse_time()
362 begin = ++current; in sdp_parse_time()
363 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_time()
365 if (commp_strtoull(begin, current, &new_time->t_stop) != 0) in sdp_parse_time()
395 const char *current; in sdp_parse_connection() local
413 current = begin; in sdp_parse_connection()
414 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_connection()
417 COMMP_COPY_STR(new_conn->c_nettype, begin, current - begin); in sdp_parse_connection()
425 begin = ++current; in sdp_parse_connection()
426 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_connection()
429 COMMP_COPY_STR(new_conn->c_addrtype, begin, current - begin); in sdp_parse_connection()
446 begin = ++current; in sdp_parse_connection()
448 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_connection()
453 if (commp_find_token(&begin, &current, end, COMMP_SLASH, in sdp_parse_connection()
457 if (current != end) { in sdp_parse_connection()
459 t_current = current; in sdp_parse_connection()
481 if (commp_atoi((current + 1), t_current, in sdp_parse_connection()
486 if (commp_strtoub((current + 1), t_current, in sdp_parse_connection()
495 COMMP_COPY_STR(new_conn->c_address, begin, current - begin); in sdp_parse_connection()
525 const char *current; in sdp_parse_bandwidth() local
538 current = begin; in sdp_parse_bandwidth()
539 if (commp_find_token(&begin, &current, end, COMMP_COLON, in sdp_parse_bandwidth()
543 COMMP_COPY_STR(new_bw->b_type, begin, current - begin); in sdp_parse_bandwidth()
550 if (current == end) in sdp_parse_bandwidth()
552 begin = ++current; in sdp_parse_bandwidth()
553 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_bandwidth()
555 if (commp_strtoull(begin, current, &new_bw->b_value) != 0) in sdp_parse_bandwidth()
583 const char *current; in sdp_parse_repeat() local
626 current = begin; in sdp_parse_repeat()
627 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_repeat()
629 if (commp_time_to_secs(begin, current, &new_repeat->r_interval) != 0) in sdp_parse_repeat()
632 begin = ++current; in sdp_parse_repeat()
633 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_repeat()
635 if (commp_time_to_secs(begin, current, &new_repeat->r_duration) != 0) in sdp_parse_repeat()
637 ++current; in sdp_parse_repeat()
639 if (current >= end) in sdp_parse_repeat()
641 while (current < end) { in sdp_parse_repeat()
642 begin = current; in sdp_parse_repeat()
643 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_repeat()
648 current - begin, B_FALSE)) != 0) { in sdp_parse_repeat()
656 ++current; in sdp_parse_repeat()
679 const char *current; in sdp_parse_zone() local
691 current = begin; in sdp_parse_zone()
692 while (current < end) { in sdp_parse_zone()
705 begin = current; in sdp_parse_zone()
706 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_zone()
710 if (commp_strtoull(begin, current, &new_zone->z_time) != 0) in sdp_parse_zone()
712 begin = ++current; in sdp_parse_zone()
713 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_zone()
717 COMMP_COPY_STR(new_zone->z_offset, begin, current - in sdp_parse_zone()
725 ++current; in sdp_parse_zone()
748 const char *current; in sdp_parse_key() local
764 current = begin; in sdp_parse_key()
765 if (commp_find_token(&begin, &current, end, COMMP_COLON, in sdp_parse_key()
769 COMMP_COPY_STR(new_key->k_method, begin, current - begin); in sdp_parse_key()
777 if (*current == COMMP_COLON) { in sdp_parse_key()
778 ++current; in sdp_parse_key()
779 if (current == end) in sdp_parse_key()
781 COMMP_COPY_STR(new_key->k_enckey, current, end - current); in sdp_parse_key()
806 const char *current; in sdp_parse_attribute() local
820 current = begin; in sdp_parse_attribute()
821 if (commp_find_token(&begin, &current, end, COMMP_COLON, in sdp_parse_attribute()
825 COMMP_COPY_STR(new_attr->a_name, begin, current - begin); in sdp_parse_attribute()
833 if (*current == COMMP_COLON) { in sdp_parse_attribute()
834 ++current; in sdp_parse_attribute()
835 if (current == end) in sdp_parse_attribute()
837 COMMP_COPY_STR(new_attr->a_value, current, end - current); in sdp_parse_attribute()
866 const char *current; in sdp_parse_media() local
883 current = begin; in sdp_parse_media()
884 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_media()
887 COMMP_COPY_STR(new_media->m_name, begin, current - begin); in sdp_parse_media()
895 begin = ++current; in sdp_parse_media()
896 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_media()
898 fake_end = current; in sdp_parse_media()
899 current = begin; in sdp_parse_media()
900 if (commp_find_token(&begin, &current, fake_end, COMMP_SLASH, in sdp_parse_media()
904 if (commp_atoui(begin, current, &new_media->m_port) != 0) in sdp_parse_media()
907 if (*current == COMMP_SLASH) { in sdp_parse_media()
908 begin = ++current; in sdp_parse_media()
909 if (commp_find_token(&begin, &current, fake_end, COMMP_SP, in sdp_parse_media()
913 if (commp_atoi(begin, current, &new_media->m_portcount) != 0) in sdp_parse_media()
919 begin = ++current; in sdp_parse_media()
920 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_media()
923 COMMP_COPY_STR(new_media->m_proto, begin, current - begin); in sdp_parse_media()
930 ++current; in sdp_parse_media()
932 if (current >= end) in sdp_parse_media()
934 while (current < end) { in sdp_parse_media()
935 begin = current; in sdp_parse_media()
936 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_media()
941 current - begin, B_TRUE) != 0) { in sdp_parse_media()
946 ++current; in sdp_parse_media()
1175 const char *current; in sdp_parse() local
1205 current = start; in sdp_parse()
1206 f_begin = current; in sdp_parse()
1207 while ((current < end) && !(description->d_perror & in sdp_parse()
1213 if (strncmp(COMMP_CRLF, current, strlen(COMMP_CRLF)) == 0) { in sdp_parse()
1214 f_end = current; in sdp_parse()
1217 COMMP_SKIP_CRLF(current); in sdp_parse()
1218 (void) commp_skip_white_space(&current, end); in sdp_parse()
1219 f_begin = current; in sdp_parse()
1220 } else if (strncmp(COMMP_LF, current, strlen(COMMP_LF)) == 0) { in sdp_parse()
1221 f_end = current; in sdp_parse()
1224 COMMP_SKIP_LF(current); in sdp_parse()
1225 (void) commp_skip_white_space(&current, end); in sdp_parse()
1226 f_begin = current; in sdp_parse()
1228 current++; in sdp_parse()