Lines Matching refs:NULL

60 	{"Unknown", NULL, sip_parse_unknown_header, NULL, NULL, NULL},
61 {"CONTACT", "m", sip_parse_cftr_header, NULL, NULL,
63 {"FROM", "F", sip_parse_cftr_header, NULL, NULL, sip_free_cftr_header},
64 {"TO", "T", sip_parse_cftr_header, NULL, NULL, sip_free_cftr_header},
65 {"CONTENT-LENGTH", "l", sip_parse_clen_header, NULL, NULL,
67 {"CONTENT-TYPE", "c", sip_parse_ctype_header, NULL, NULL,
69 {"CALL-ID", "i", sip_parse_cid_header, NULL, NULL, sip_free_phdr},
70 {"CSEQ", NULL, sip_parse_cseq_header, NULL, NULL, sip_free_phdr},
71 {"VIA", "v", sip_parse_via_header, NULL, NULL, sip_free_phdr},
72 {"Max-Forwards", NULL, sip_parse_maxf_header, NULL, NULL,
74 {"RECORD-ROUTE", NULL, sip_parse_cftr_header, NULL, NULL,
76 {"ROUTE", NULL, sip_parse_cftr_header, NULL, NULL,
78 {"ACCEPT", NULL, sip_parse_acpt_header, NULL, NULL, sip_free_phdr},
79 {"ACCEPT-ENCODING", NULL, sip_parse_acpt_encode_header, NULL, NULL,
81 {"ACCEPT-LANGUAGE", NULL, sip_parse_acpt_lang_header, NULL, NULL,
83 {"ALERT-INFO", NULL, sip_parse_alert_header, NULL, NULL, sip_free_phdr},
84 {"ALLOW", NULL, sip_parse_allow_header, NULL, NULL, sip_free_phdr},
85 {"CALL-INFO", NULL, sip_parse_callinfo_header, NULL, NULL,
87 {"CONTENT-DISPOSITION", NULL, sip_parse_contentdis_header, NULL, NULL,
89 {"CONTENT-ENCODING", "e", sip_parse_contentencode_header, NULL, NULL,
91 {"CONTENT-LANGUAGE", NULL, sip_parse_contentlang_header, NULL, NULL,
93 {"DATE", NULL, sip_parse_date_header, NULL, NULL, sip_free_phdr},
94 {"ERROR-INFO", NULL, sip_parse_errorinfo_header, NULL, NULL,
96 {"EXPIRES", NULL, sip_parse_expire_header, NULL, NULL, sip_free_phdr},
97 {"IN-REPLY-TO", NULL, sip_parse_inreplyto_header, NULL, NULL,
99 {"MIN-EXPIRES", NULL, sip_parse_minexpire_header, NULL, NULL,
101 {"MIME-VERSION", NULL, sip_parse_mimeversion_header, NULL, NULL,
103 {"ORGANIZATION", NULL, sip_parse_org_header, NULL, NULL, sip_free_phdr},
104 {"PRIORITY", NULL, sip_parse_priority_header, NULL, NULL,
106 {"REQUIRE", NULL, sip_parse_require_header, NULL, NULL, sip_free_phdr},
107 {"REPLY-TO", NULL, sip_parse_replyto_header, NULL, NULL, sip_free_phdr},
108 {"RETRY-AFTER", NULL, sip_parse_retryaft_header, NULL, NULL,
110 {"SERVER", NULL, sip_parse_server_header, NULL, NULL, sip_free_phdr},
111 {"SUBJECT", "s", sip_parse_subject_header, NULL, NULL, sip_free_phdr},
112 {"TIMESTAMP", NULL, sip_parse_timestamp_header, NULL, NULL,
114 {"UNSUPPORTED", NULL, sip_parse_usupport_header, NULL, NULL,
116 {"SUPPORTED", "k", sip_parse_support_header, NULL, NULL, sip_free_phdr},
117 {"USER-AGENT", NULL, sip_parse_useragt_header, NULL, NULL,
119 {"WARNING", NULL, sip_parse_warn_header, NULL, NULL, sip_free_phdr},
120 {"ALLOW-EVENTS", "u", sip_parse_allow_events_header, NULL, NULL,
122 {"EVENT", "o", sip_parse_event_header, NULL, NULL, sip_free_phdr},
123 {"SUBSCRIPTION-STATE", NULL, sip_parse_substate_header, NULL, NULL,
125 {"AUTHORIZATION", NULL, sip_parse_author_header, NULL, NULL,
127 {"AUTHENTICATION-INFO", NULL, sip_parse_ainfo_header, NULL, NULL,
129 {"PROXY-AUTHORIZATION", NULL, sip_parse_pauthor_header, NULL, NULL,
131 {"PROXY-AUTHENTICATE", NULL, sip_parse_pauthen_header, NULL, NULL,
133 {"PROXY-REQUIRE", NULL, sip_parse_preq_header, NULL, NULL,
135 {"WWW-AUTHENTICATE", NULL, sip_parse_wauthen_header, NULL, NULL,
137 {"RSEQ", NULL, sip_parse_rseq, NULL, NULL, sip_free_phdr},
138 {"RACK", NULL, sip_parse_rack, NULL, NULL, sip_free_phdr},
139 {"P-ASSERTED-IDENTITY", NULL, sip_parse_passertedid, NULL, NULL,
141 {"P-PREFERRED-IDENTITY", NULL, sip_parse_ppreferredid, NULL, NULL,
143 {"PRIVACY", NULL, sip_parse_privacy_header, NULL, NULL, sip_free_phdr},
144 {NULL, NULL, NULL, NULL, NULL, NULL},
153 sip_header_function_t *sip_header_function_table_external = NULL;
165 while (param != NULL) {
181 if (header == NULL)
184 while (value != NULL) {
202 if (header == NULL)
205 while (value != NULL) {
208 if (value->cftr_name != NULL)
210 if (value->sip_value_parsed_uri != NULL) {
212 value->sip_value_parsed_uri = NULL;
229 if (new_header == NULL)
230 return (NULL);
238 if (new_header->sip_hdr_start == NULL) {
240 return (NULL);
255 assert(sip_header->sip_hdr_start != NULL);
258 if (sip_header->sip_hdr_parsed != NULL) {
259 assert(sip_header->sip_header_functions != NULL);
260 if (sip_header->sip_header_functions->header_free != NULL) {
279 if (to == NULL)
280 return (NULL);
308 if (extra_param != NULL) {
336 if (new_header == NULL)
350 if (extra_param != NULL) {
365 _sip_add_header(sip_msg, new_header, B_TRUE, B_FALSE, NULL);
379 if (_old_msg == NULL || _new_msg == NULL)
386 header = sip_search_for_header(_old_msg, header_name, NULL);
387 while (header != NULL) {
388 ret = _sip_copy_header(_new_msg, header, NULL, B_TRUE);
408 if (_old_msg == NULL || _new_msg == NULL)
413 header = sip_search_for_header(_old_msg, header_name, NULL);
414 if (header == NULL)
435 if (old_msg == NULL || new_msg == NULL)
442 header = sip_search_for_header(_old_msg, NULL, NULL);
443 while (header != NULL) {
444 ret = _sip_copy_header(_new_msg, header, NULL, B_FALSE);
447 header = sip_search_for_header(_old_msg, NULL, header);
466 if (msg == NULL || sip_msg == NULL)
472 if (_old_msg->sip_msg_start_line == NULL) {
479 if (new_header == NULL) {
505 if (_sip_msg->sip_msg_start_line == NULL)
509 while (header != NULL) {
516 _sip_msg->sip_msg_start_line = NULL;
522 while (_sip_msg->sip_msg_req_res != NULL) {
530 if (reqline->sip_parse_uri != NULL) {
532 reqline->sip_parse_uri = NULL;
551 if (sip_msg == NULL)
575 while (header != NULL) {
581 _sip_msg->sip_msg_headers_start = NULL;
582 _sip_msg->sip_msg_headers_end = NULL;
599 header = sip_search_for_header(_sip_msg, header_name, NULL);
600 if (header == NULL)
602 while (header != NULL) {
616 if (header_name != NULL)
619 header = sip_search_for_header(_sip_msg, NULL, NULL);
632 _sip_header_t *header = NULL;
634 if (sip_msg == NULL || new_header == NULL)
640 if (header_name != NULL) {
643 header = sip_search_for_header(sip_msg, header_name, NULL);
646 while (header != NULL) {
653 if (header == NULL)
657 if (header != NULL) {
662 new_header->sip_hdr_next = NULL;
672 new_header->sip_hdr_prev = NULL;
681 if (sip_msg->sip_msg_headers_end != NULL) {
689 new_header->sip_hdr_next = NULL;
692 if (sip_msg->sip_msg_headers_start != NULL) {
700 new_header->sip_hdr_prev = NULL;
719 if (sip_header == NULL && header_name == NULL)
720 return (NULL);
723 * If header_name is NULL we first have to locate the name
725 if (header_name == NULL) {
727 return (NULL);
730 if (sip_find_separator(sip_header, SIP_HCOLON, (char)NULL,
731 (char)NULL, B_FALSE) != 0) {
732 return (NULL);
740 while (sip_header_function_table[i].header_name != NULL ||
741 sip_header_function_table[i].header_short_name != NULL) {
742 if (sip_header_function_table[i].header_name != NULL &&
751 header_short_name != NULL && len ==
764 if (sip_header != NULL)
766 if (sip_header_function_table[i].header_name == NULL)
767 return (NULL);
778 sip_header_function_t *header_f_table = NULL;
780 if (sip_header_function_table_external != NULL) {
784 if (header_f_table != NULL)
802 _sip_header_t *header = NULL;
803 char *compact_name = NULL;
804 char *full_name = NULL;
805 sip_header_function_t *header_f_table = NULL;
807 if (sip_msg == NULL)
808 return (NULL);
813 if (header_name != NULL) {
814 header_f_table = sip_get_header_functions(NULL, header_name);
815 if (header_f_table != NULL) {
818 if (full_name != NULL)
820 if (compact_name != NULL)
829 if (old_header != NULL)
834 while (header != NULL) {
853 if (full_name != NULL && (full_len <= len) &&
868 if (compact_name != NULL && (compact_len <= len) &&
884 if (header != NULL) {
886 if (header_f_table == NULL) {
889 if (header_f_table == NULL)
907 if (error != NULL)
910 if (sip_msg == NULL || sip_msg->sip_msg_start_line == NULL) {
911 if (error != NULL)
913 return (NULL);
918 if ((slstr = malloc(len + 1)) == NULL) {
920 if (error != NULL)
922 return (NULL);
941 if (error != NULL)
944 if (sip_header == NULL) {
945 if (error != NULL)
947 return (NULL);
951 if (_sip_header->sip_hdr_sipmsg != NULL) {
955 if (error != NULL)
957 return (NULL);
959 if (_sip_header->sip_hdr_sipmsg != NULL) {
965 if (hdrstr == NULL) {
966 if (_sip_header->sip_hdr_sipmsg != NULL) {
970 if (error != NULL)
972 return (NULL);
979 if (_sip_header->sip_hdr_sipmsg != NULL) {
987 if (error != NULL)
989 return (NULL);
998 * Returns a pointer to the value or NULL.
1003 while (param_list != NULL) {
1011 return (NULL);