Lines Matching refs:end

46 sdp_parse_version(int *version, const char *begin, const char *end,  in sdp_parse_version()  argument
49 if (*begin++ != COMMP_EQUALS || commp_atoi(begin, end, version) != 0) in sdp_parse_version()
61 sdp_parse_name(char **name, const char *begin, const char *end, in sdp_parse_name() argument
73 len = end - begin; in sdp_parse_name()
93 sdp_parse_info(char **info, const char *begin, const char *end, in sdp_parse_info() argument
105 len = end - begin; in sdp_parse_info()
123 sdp_parse_uri(char **uri, const char *begin, const char *end, uint_t *p_error) in sdp_parse_uri() argument
134 len = end - begin; in sdp_parse_uri()
135 if (len < 1 || isspace(*begin) || isspace (*(end - 1))) { in sdp_parse_uri()
152 sdp_parse_phone(sdp_list_t **phone, const char *begin, const char *end, in sdp_parse_phone() argument
163 len = end - begin; in sdp_parse_phone()
164 if (len < 1 || isspace(*begin) || isspace(*(end - 1))) { in sdp_parse_phone()
195 sdp_parse_email(sdp_list_t **email, const char *begin, const char *end, in sdp_parse_email() argument
206 len = end - begin; in sdp_parse_email()
207 if (len < 1 || isspace(*begin) || isspace(*(end - 1))) { in sdp_parse_email()
247 sdp_parse_origin(sdp_origin_t **origin, const char *begin, const char *end, in sdp_parse_origin() argument
267 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
279 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_origin()
285 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_origin()
291 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
303 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
315 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_origin()
339 sdp_parse_time(sdp_time_t **time, const char *begin, const char *end, in sdp_parse_time() argument
357 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_time()
363 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_time()
392 sdp_parse_connection(sdp_conn_t **conn, const char *begin, const char *end, in sdp_parse_connection() argument
414 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_connection()
426 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { 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()
461 if (commp_find_token(&t_begin, &t_current, end, in sdp_parse_connection()
465 if (t_current != end) { in sdp_parse_connection()
474 if (commp_atoi((t_current + 1), end, in sdp_parse_connection()
522 sdp_parse_bandwidth(sdp_bandwidth_t **bw, const char *begin, const char *end, in sdp_parse_bandwidth() argument
539 if (commp_find_token(&begin, &current, end, COMMP_COLON, in sdp_parse_bandwidth()
550 if (current == end) in sdp_parse_bandwidth()
553 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_bandwidth()
580 sdp_parse_repeat(sdp_time_t *time, const char *begin, const char *end, in sdp_parse_repeat() argument
627 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_repeat()
633 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_repeat()
639 if (current >= end) in sdp_parse_repeat()
641 while (current < end) { in sdp_parse_repeat()
643 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_repeat()
659 if (isspace(*(end - 1))) in sdp_parse_repeat()
676 sdp_parse_zone(sdp_zone_t **zone, const char *begin, const char *end, in sdp_parse_zone() argument
692 while (current < end) { in sdp_parse_zone()
706 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_zone()
713 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_zone()
727 if (isspace(*(end - 1))) in sdp_parse_zone()
745 sdp_parse_key(sdp_key_t **key, const char *begin, const char *end, in sdp_parse_key() argument
765 if (commp_find_token(&begin, &current, end, COMMP_COLON, 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()
803 sdp_parse_attribute(sdp_attr_t **attr, const char *begin, const char *end, in sdp_parse_attribute() argument
821 if (commp_find_token(&begin, &current, end, COMMP_COLON, 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()
863 sdp_parse_media(sdp_session_t *session, const char *begin, const char *end, in sdp_parse_media() argument
884 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_media()
896 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_media()
920 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_media()
932 if (current >= end) in sdp_parse_media()
934 while (current < end) { in sdp_parse_media()
936 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_media()
949 if (isspace(*(end - 1))) in sdp_parse_media()
989 const char *begin, const char *end) in sdp_handle_fields() argument
1000 sdp_parse_version(&_session->s_version, begin + 1, end, in sdp_handle_fields()
1006 sdp_parse_origin(&_session->s_origin, begin + 1, end, in sdp_handle_fields()
1012 sdp_parse_name(&_session->s_name, begin + 1, end, in sdp_handle_fields()
1022 m_info), begin + 1, end, &description-> in sdp_handle_fields()
1027 end, &description->d_perror); in sdp_handle_fields()
1032 sdp_parse_uri(&_session->s_uri, begin + 1, end, in sdp_handle_fields()
1037 sdp_parse_email(&_session->s_email, begin + 1, end, in sdp_handle_fields()
1042 sdp_parse_phone(&_session->s_phone, begin + 1, end, in sdp_handle_fields()
1053 m_conn), begin + 1, end, in sdp_handle_fields()
1066 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1075 m_bw), begin + 1, end, in sdp_handle_fields()
1080 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1090 s_time, begin + 1, end, &description->d_perror); in sdp_handle_fields()
1097 sdp_parse_repeat(description->d_ltime, begin + 1, end, in sdp_handle_fields()
1102 sdp_parse_zone(&_session->s_zone, begin + 1, end, in sdp_handle_fields()
1112 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1115 sdp_parse_key(&_session->s_key, begin + 1, end, in sdp_handle_fields()
1126 m_attr), begin + 1, end, in sdp_handle_fields()
1131 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1145 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1174 const char *end; in sdp_parse() local
1198 end = start + len; in sdp_parse()
1199 if (commp_skip_white_space(&start, end) != 0) { in sdp_parse()
1207 while ((current < end) && !(description->d_perror & in sdp_parse()
1218 (void) commp_skip_white_space(&current, end); in sdp_parse()
1225 (void) commp_skip_white_space(&current, end); in sdp_parse()