Lines Matching refs:value
381 parsed_header->value = NULL; in sip_parse_hdr_empty()
391 sip_parse_uri_str(sip_str_t *sip_str, sip_hdr_value_t *value) in sip_parse_uri_str() argument
399 value->sip_value_parsed_uri = sip_parse_uri(sip_str, &error); in sip_parse_uri_str()
400 if (value->sip_value_parsed_uri == NULL) in sip_parse_uri_str()
403 value->sip_value_parsed_uri->sip_uri_errflags != 0) { in sip_parse_uri_str()
404 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_uri_str()
500 sip_hdr_value_t *value = NULL; in sip_parse_hdr_parser1() local
521 value = calloc(1, sizeof (sip_hdr_value_t)); in sip_parse_hdr_parser1()
522 if (value == NULL) { in sip_parse_hdr_parser1()
527 last_value->sip_next_value = value; in sip_parse_hdr_parser1()
529 parsed_header->value = (sip_value_t *)value; in sip_parse_hdr_parser1()
531 value->sip_value_start = hdr->sip_hdr_current; in sip_parse_hdr_parser1()
532 value->sip_value_header = parsed_header; in sip_parse_hdr_parser1()
539 value->str_val_ptr = value->sip_value_start; in sip_parse_hdr_parser1()
540 value->str_val_len = hdr->sip_hdr_current - in sip_parse_hdr_parser1()
541 value->sip_value_start; in sip_parse_hdr_parser1()
546 value->sip_value_end = in sip_parse_hdr_parser1()
564 value->str_val_ptr = value->sip_value_start; in sip_parse_hdr_parser1()
565 value->str_val_len = hdr->sip_hdr_current - in sip_parse_hdr_parser1()
566 value->sip_value_start + 1; in sip_parse_hdr_parser1()
575 value->strs1_val_ptr = value->sip_value_start; in sip_parse_hdr_parser1()
576 value->strs1_val_len = hdr->sip_hdr_current - in sip_parse_hdr_parser1()
577 value->sip_value_start; in sip_parse_hdr_parser1()
579 value->strs2_val_ptr = in sip_parse_hdr_parser1()
584 value->strs2_val_len = in sip_parse_hdr_parser1()
586 value->strs2_val_ptr; in sip_parse_hdr_parser1()
594 value->strs2_val_len = in sip_parse_hdr_parser1()
596 value->strs2_val_ptr; in sip_parse_hdr_parser1()
597 value->sip_value_end = in sip_parse_hdr_parser1()
602 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser1()
618 value->str_val_ptr = value->sip_value_start; in sip_parse_hdr_parser1()
619 value->str_val_len = hdr->sip_hdr_current - in sip_parse_hdr_parser1()
620 value->str_val_ptr + 1; in sip_parse_hdr_parser1()
628 ret = sip_parse_params(hdr, &value->sip_param_list); in sip_parse_hdr_parser1()
630 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser1()
637 value->str_val_ptr = value->sip_value_start; in sip_parse_hdr_parser1()
638 value->str_val_len = hdr->sip_hdr_current - in sip_parse_hdr_parser1()
639 value->sip_value_start; in sip_parse_hdr_parser1()
640 value->sip_value_end = hdr->sip_hdr_current; in sip_parse_hdr_parser1()
645 value->sip_value_end = hdr->sip_hdr_current; in sip_parse_hdr_parser1()
648 value->sip_value_end = hdr->sip_hdr_current - 1; in sip_parse_hdr_parser1()
649 last_value = value; in sip_parse_hdr_parser1()
670 sip_hdr_value_t *value = NULL; in sip_parse_hdr_parser2() local
688 value = calloc(1, sizeof (sip_hdr_value_t)); in sip_parse_hdr_parser2()
689 if (value == NULL) { in sip_parse_hdr_parser2()
694 parsed_header->value = (sip_value_t *)value; in sip_parse_hdr_parser2()
696 value->sip_value_start = hdr->sip_hdr_current; in sip_parse_hdr_parser2()
697 value->sip_value_header = parsed_header; in sip_parse_hdr_parser2()
699 ret = sip_atoi(hdr, &value->int_val); in sip_parse_hdr_parser2()
701 value->int_val = 0; in sip_parse_hdr_parser2()
702 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser2()
705 value->sip_value_end = hdr->sip_hdr_current - 1; in sip_parse_hdr_parser2()
722 sip_hdr_value_t *value = NULL; in sip_parse_hdr_parser3() local
744 value = calloc(1, sizeof (sip_hdr_value_t)); in sip_parse_hdr_parser3()
745 if (value == NULL) { in sip_parse_hdr_parser3()
751 last_value->sip_next_value = value; in sip_parse_hdr_parser3()
753 parsed_header->value = (sip_value_t *)value; in sip_parse_hdr_parser3()
755 value->sip_value_start = hdr->sip_hdr_current; in sip_parse_hdr_parser3()
756 value->sip_value_header = parsed_header; in sip_parse_hdr_parser3()
769 hdr->sip_hdr_current = value->sip_value_start; in sip_parse_hdr_parser3()
782 value->sip_value_state = in sip_parse_hdr_parser3()
793 value->strs1_val_ptr = tmp; in sip_parse_hdr_parser3()
794 value->strs1_val_len = in sip_parse_hdr_parser3()
797 value->strs1_val_ptr = NULL; in sip_parse_hdr_parser3()
798 value->strs1_val_len = 0; in sip_parse_hdr_parser3()
805 value->strs2_val_ptr = hdr->sip_hdr_current; in sip_parse_hdr_parser3()
810 value->strs1_val_ptr = NULL; in sip_parse_hdr_parser3()
811 value->strs1_val_len = 0; in sip_parse_hdr_parser3()
812 value->strs2_val_ptr = NULL; in sip_parse_hdr_parser3()
813 value->strs2_val_len = 0; in sip_parse_hdr_parser3()
814 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser3()
817 value->strs2_val_len = hdr->sip_hdr_current - in sip_parse_hdr_parser3()
818 value->strs2_val_ptr - 1; in sip_parse_hdr_parser3()
825 value->strs1_val_ptr = NULL; in sip_parse_hdr_parser3()
826 value->strs1_val_len = 0; in sip_parse_hdr_parser3()
827 cur = value->sip_value_start; in sip_parse_hdr_parser3()
831 value->strs2_val_ptr = cur; in sip_parse_hdr_parser3()
832 value->strs2_val_len = in sip_parse_hdr_parser3()
834 value->strs2_val_ptr - 1; in sip_parse_hdr_parser3()
836 value->strs2_val_ptr = cur; in sip_parse_hdr_parser3()
839 value->strs2_val_len = cur - in sip_parse_hdr_parser3()
840 value->strs2_val_ptr - 1; in sip_parse_hdr_parser3()
843 value->strs2_val_len = cur - in sip_parse_hdr_parser3()
844 value->strs2_val_ptr - 1; in sip_parse_hdr_parser3()
846 value->sip_value_state = in sip_parse_hdr_parser3()
851 value->strs2_val_ptr = cur; in sip_parse_hdr_parser3()
852 value->strs2_val_len = in sip_parse_hdr_parser3()
854 value->strs2_val_ptr; in sip_parse_hdr_parser3()
858 sip_parse_uri_str(&value->strs_s2, value); in sip_parse_hdr_parser3()
866 value->str_val_ptr = hdr->sip_hdr_current; in sip_parse_hdr_parser3()
868 value->str_val_len = in sip_parse_hdr_parser3()
870 value->str_val_ptr - 1; in sip_parse_hdr_parser3()
872 value->str_val_ptr = NULL; in sip_parse_hdr_parser3()
873 value->str_val_len = 0; in sip_parse_hdr_parser3()
874 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser3()
879 value->str_val_ptr = NULL; in sip_parse_hdr_parser3()
880 value->str_val_len = 0; in sip_parse_hdr_parser3()
881 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser3()
885 sip_parse_uri_str(&value->str_val, value); in sip_parse_hdr_parser3()
891 value->sip_value_end = hdr->sip_hdr_current; in sip_parse_hdr_parser3()
896 &(value->sip_param_list)); in sip_parse_hdr_parser3()
906 value->sip_value_end = hdr->sip_hdr_current; in sip_parse_hdr_parser3()
909 value->sip_value_end = hdr->sip_hdr_current - 1; in sip_parse_hdr_parser3()
910 last_value = value; in sip_parse_hdr_parser3()
928 sip_hdr_value_t *value = NULL; in sip_parse_hdr_parser4() local
947 value = calloc(1, sizeof (sip_hdr_value_t)); in sip_parse_hdr_parser4()
948 if (value == NULL) { in sip_parse_hdr_parser4()
953 parsed_header->value = (sip_value_t *)value; in sip_parse_hdr_parser4()
955 value->sip_value_start = hdr->sip_hdr_current; in sip_parse_hdr_parser4()
956 value->sip_value_header = parsed_header; in sip_parse_hdr_parser4()
958 value->str_val_ptr = hdr->sip_hdr_current; in sip_parse_hdr_parser4()
962 value->str_val_len = hdr->sip_hdr_end - value->str_val_ptr - 2; in sip_parse_hdr_parser4()
963 value->sip_value_end = hdr->sip_hdr_end; in sip_parse_hdr_parser4()
975 sip_hdr_value_t *value = NULL; in sip_parse_hdr_parser5() local
996 value = calloc(1, sizeof (sip_hdr_value_t)); in sip_parse_hdr_parser5()
997 if (value == NULL) { in sip_parse_hdr_parser5()
1002 parsed_header->value = (sip_value_t *)value; in sip_parse_hdr_parser5()
1004 value->sip_value_start = hdr->sip_hdr_current; in sip_parse_hdr_parser5()
1005 value->auth_scheme_ptr = value->sip_value_start; in sip_parse_hdr_parser5()
1006 value->sip_value_header = parsed_header; in sip_parse_hdr_parser5()
1011 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser5()
1014 value->auth_scheme_len = hdr->sip_hdr_current - value->auth_scheme_ptr; in sip_parse_hdr_parser5()
1016 tmp_param = value->auth_param; in sip_parse_hdr_parser5()
1029 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser5()
1041 value->auth_param = new_param; in sip_parse_hdr_parser5()
1052 value->sip_value_end = hdr->sip_hdr_current; in sip_parse_hdr_parser5()
1075 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser5()
1099 value->sip_value_state = SIP_VALUE_BAD; in sip_parse_hdr_parser5()
1108 value->sip_value_end = hdr->sip_hdr_current; in sip_parse_hdr_parser5()
1128 sip_parse_uri_str(&tmp_param->param_value, value); in sip_parse_hdr_parser5()