Lines Matching refs:end

48 sdp_parse_version(int *version, const char *begin, const char *end,  in sdp_parse_version()  argument
51 if (*begin++ != COMMP_EQUALS || commp_atoi(begin, end, version) != 0) in sdp_parse_version()
63 sdp_parse_name(char **name, const char *begin, const char *end, in sdp_parse_name() argument
75 len = end - begin; in sdp_parse_name()
95 sdp_parse_info(char **info, const char *begin, const char *end, in sdp_parse_info() argument
107 len = end - begin; in sdp_parse_info()
125 sdp_parse_uri(char **uri, const char *begin, const char *end, uint_t *p_error) in sdp_parse_uri() argument
136 len = end - begin; in sdp_parse_uri()
137 if (len < 1 || isspace(*begin) || isspace (*(end - 1))) { in sdp_parse_uri()
154 sdp_parse_phone(sdp_list_t **phone, const char *begin, const char *end, in sdp_parse_phone() argument
165 len = end - begin; in sdp_parse_phone()
166 if (len < 1 || isspace(*begin) || isspace(*(end - 1))) { in sdp_parse_phone()
197 sdp_parse_email(sdp_list_t **email, const char *begin, const char *end, in sdp_parse_email() argument
208 len = end - begin; in sdp_parse_email()
209 if (len < 1 || isspace(*begin) || isspace(*(end - 1))) { in sdp_parse_email()
249 sdp_parse_origin(sdp_origin_t **origin, const char *begin, const char *end, in sdp_parse_origin() argument
269 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
281 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_origin()
287 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_origin()
293 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
305 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_origin()
317 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_origin()
341 sdp_parse_time(sdp_time_t **time, const char *begin, const char *end, in sdp_parse_time() argument
359 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_time()
365 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_time()
394 sdp_parse_connection(sdp_conn_t **conn, const char *begin, const char *end, in sdp_parse_connection() argument
416 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_connection()
428 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_connection()
450 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_connection()
455 if (commp_find_token(&begin, &current, end, COMMP_SLASH, in sdp_parse_connection()
459 if (current != end) { in sdp_parse_connection()
463 if (commp_find_token(&t_begin, &t_current, end, in sdp_parse_connection()
467 if (t_current != end) { in sdp_parse_connection()
476 if (commp_atoi((t_current + 1), end, in sdp_parse_connection()
524 sdp_parse_bandwidth(sdp_bandwidth_t **bw, const char *begin, const char *end, in sdp_parse_bandwidth() argument
541 if (commp_find_token(&begin, &current, end, COMMP_COLON, in sdp_parse_bandwidth()
552 if (current == end) in sdp_parse_bandwidth()
555 if (commp_find_token(&begin, &current, end, COMMP_SP, B_TRUE) != 0) in sdp_parse_bandwidth()
582 sdp_parse_repeat(sdp_time_t *time, const char *begin, const char *end, in sdp_parse_repeat() argument
629 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_repeat()
635 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_repeat()
641 if (current >= end) in sdp_parse_repeat()
643 while (current < end) { in sdp_parse_repeat()
645 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_repeat()
661 if (isspace(*(end - 1))) in sdp_parse_repeat()
678 sdp_parse_zone(sdp_zone_t **zone, const char *begin, const char *end, in sdp_parse_zone() argument
694 while (current < end) { in sdp_parse_zone()
708 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_zone()
715 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_zone()
729 if (isspace(*(end - 1))) in sdp_parse_zone()
747 sdp_parse_key(sdp_key_t **key, const char *begin, const char *end, in sdp_parse_key() argument
767 if (commp_find_token(&begin, &current, end, COMMP_COLON, in sdp_parse_key()
781 if (current == end) in sdp_parse_key()
783 COMMP_COPY_STR(new_key->k_enckey, current, end - current); in sdp_parse_key()
805 sdp_parse_attribute(sdp_attr_t **attr, const char *begin, const char *end, in sdp_parse_attribute() argument
823 if (commp_find_token(&begin, &current, end, COMMP_COLON, in sdp_parse_attribute()
837 if (current == end) in sdp_parse_attribute()
839 COMMP_COPY_STR(new_attr->a_value, current, end - current); in sdp_parse_attribute()
865 sdp_parse_media(sdp_session_t *session, const char *begin, const char *end, in sdp_parse_media() argument
886 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_media()
898 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) in sdp_parse_media()
922 if (commp_find_token(&begin, &current, end, COMMP_SP, B_FALSE) != 0) { in sdp_parse_media()
934 if (current >= end) in sdp_parse_media()
936 while (current < end) { in sdp_parse_media()
938 if (commp_find_token(&begin, &current, end, COMMP_SP, in sdp_parse_media()
951 if (isspace(*(end - 1))) in sdp_parse_media()
991 const char *begin, const char *end) in sdp_handle_fields() argument
1002 sdp_parse_version(&_session->s_version, begin + 1, end, in sdp_handle_fields()
1008 sdp_parse_origin(&_session->s_origin, begin + 1, end, in sdp_handle_fields()
1014 sdp_parse_name(&_session->s_name, begin + 1, end, in sdp_handle_fields()
1024 m_info), begin + 1, end, &description-> in sdp_handle_fields()
1029 end, &description->d_perror); in sdp_handle_fields()
1034 sdp_parse_uri(&_session->s_uri, begin + 1, end, in sdp_handle_fields()
1039 sdp_parse_email(&_session->s_email, begin + 1, end, in sdp_handle_fields()
1044 sdp_parse_phone(&_session->s_phone, begin + 1, end, in sdp_handle_fields()
1055 m_conn), begin + 1, end, in sdp_handle_fields()
1068 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1077 m_bw), begin + 1, end, in sdp_handle_fields()
1082 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1092 s_time, begin + 1, end, &description->d_perror); in sdp_handle_fields()
1099 sdp_parse_repeat(description->d_ltime, begin + 1, end, in sdp_handle_fields()
1104 sdp_parse_zone(&_session->s_zone, begin + 1, end, in sdp_handle_fields()
1114 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1117 sdp_parse_key(&_session->s_key, begin + 1, end, in sdp_handle_fields()
1128 m_attr), begin + 1, end, in sdp_handle_fields()
1133 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1147 begin + 1, end, &description->d_perror); in sdp_handle_fields()
1176 const char *end; in sdp_parse() local
1200 end = start + len; in sdp_parse()
1201 if (commp_skip_white_space(&start, end) != 0) { in sdp_parse()
1209 while ((current < end) && !(description->d_perror & in sdp_parse()
1220 (void) commp_skip_white_space(&current, end); in sdp_parse()
1227 (void) commp_skip_white_space(&current, end); in sdp_parse()