Lines Matching refs:sip_msg_t

300 typedef struct sip_message	*sip_msg_t;
418 sip_msg_t, const sip_dialog_t);
423 void (*sip_ulp_dlg_del)(sip_dialog_t, sip_msg_t, void *);
425 sip_msg_t, int, int);
426 void (*sip_ulp_dlg_state_cb)(sip_dialog_t, sip_msg_t, int,
468 extern sip_msg_t sip_new_msg();
469 extern void sip_free_msg(sip_msg_t);
470 extern void sip_hold_msg(sip_msg_t);
472 extern int sip_sendmsg(sip_conn_object_t, sip_msg_t, sip_dialog_t,
481 extern char *sip_branchid(sip_msg_t);
484 extern int sip_get_num_via(sip_msg_t, int *);
486 extern int sip_add_from(sip_msg_t, char *, char *, char *,
488 extern int sip_add_to(sip_msg_t, char *, char *, char *,
490 extern int sip_add_response_line(sip_msg_t, int, char *);
491 extern int sip_add_request_line(sip_msg_t, sip_method_t, char *);
492 extern int sip_add_via(sip_msg_t, char *, char *, int, char *);
493 extern int sip_add_maxforward(sip_msg_t, uint_t);
494 extern int sip_add_callid(sip_msg_t, char *);
495 extern int sip_add_cseq(sip_msg_t, sip_method_t, uint32_t);
496 extern int sip_add_content_type(sip_msg_t, char *, char *);
497 extern int sip_add_content(sip_msg_t, char *);
498 extern int sip_add_contact(sip_msg_t, char *, char *, boolean_t,
500 extern int sip_add_route(sip_msg_t, char *, char *, char *);
501 extern int sip_add_record_route(sip_msg_t, char *, char *, char *);
502 extern int sip_add_branchid_to_via(sip_msg_t, char *);
503 extern int sip_add_accept(sip_msg_t, char *, char *, char *,
505 extern int sip_add_author(sip_msg_t, char *, char *);
506 extern int sip_add_authen_info(sip_msg_t, char *);
507 extern int sip_add_proxy_authen(sip_msg_t, char *, char *);
508 extern int sip_add_proxy_author(sip_msg_t, char *, char *);
509 extern int sip_add_proxy_require(sip_msg_t, char *);
510 extern int sip_add_www_authen(sip_msg_t, char *, char *);
511 extern int sip_add_accept_enc(sip_msg_t, char *, char *);
512 extern int sip_add_accept_lang(sip_msg_t, char *, char *);
513 extern int sip_add_alert_info(sip_msg_t, char *, char *);
514 extern int sip_add_allow(sip_msg_t, sip_method_t);
515 extern int sip_add_call_info(sip_msg_t, char *, char *);
516 extern int sip_add_content_disp(sip_msg_t, char *, char *);
517 extern int sip_add_content_enc(sip_msg_t, char *);
518 extern int sip_add_content_lang(sip_msg_t, char *);
519 extern int sip_add_date(sip_msg_t, char *);
520 extern int sip_add_error_info(sip_msg_t, char *, char *);
521 extern int sip_add_expires(sip_msg_t, int);
522 extern int sip_add_in_reply_to(sip_msg_t, char *);
523 extern int sip_add_mime_version(sip_msg_t, char *);
524 extern int sip_add_min_expires(sip_msg_t, int);
525 extern int sip_add_org(sip_msg_t, char *);
526 extern int sip_add_priority(sip_msg_t, char *);
527 extern int sip_add_reply_to(sip_msg_t, char *, char *, char *,
529 extern int sip_add_require(sip_msg_t, char *);
530 extern int sip_add_retry_after(sip_msg_t, int, char *, char *);
531 extern int sip_add_server(sip_msg_t, char *);
532 extern int sip_add_subject(sip_msg_t, char *);
533 extern int sip_add_supported(sip_msg_t, char *);
534 extern int sip_add_tstamp(sip_msg_t, char *, char *);
535 extern int sip_add_unsupported(sip_msg_t, char *);
536 extern int sip_add_user_agent(sip_msg_t, char *);
537 extern int sip_add_warning(sip_msg_t, int, char *, char *);
538 extern int sip_add_allow_events(sip_msg_t, char *);
539 extern int sip_add_event(sip_msg_t, char *, char *);
540 extern int sip_add_substate(sip_msg_t, char *, char *);
541 extern int sip_add_privacy(sip_msg_t, char *);
542 extern int sip_add_passertedid(sip_msg_t, char *, char *,
544 extern int sip_add_ppreferredid(sip_msg_t, char *, char *,
546 extern int sip_add_rack(sip_msg_t, int, int, sip_method_t);
547 extern int sip_add_rseq(sip_msg_t, int);
548 extern const sip_str_t *sip_get_author_scheme(sip_msg_t, int *);
549 extern const sip_str_t *sip_get_author_param(sip_msg_t, char *, int *);
551 extern const sip_str_t *sip_get_proxy_authen_scheme(sip_msg_t, int *);
552 extern const sip_str_t *sip_get_proxy_authen_param(sip_msg_t, char *, int *);
553 extern const sip_str_t *sip_get_proxy_author_scheme(sip_msg_t, int *);
554 extern const sip_str_t *sip_get_proxy_author_param(sip_msg_t, char *, int *);
556 extern const sip_str_t *sip_get_www_authen_scheme(sip_msg_t, int *);
557 extern const sip_str_t *sip_get_www_authen_param(sip_msg_t, char *, int *);
559 extern const sip_str_t *sip_get_event(sip_msg_t, int *);
560 extern const sip_str_t *sip_get_substate(sip_msg_t, int *);
567 extern int sip_get_min_expires(sip_msg_t, int *);
568 extern const sip_str_t *sip_get_mime_version(sip_msg_t, int *);
569 extern const sip_str_t *sip_get_org(sip_msg_t, int *);
570 extern const sip_str_t *sip_get_priority(sip_msg_t, int *);
571 extern const sip_str_t *sip_get_replyto_display_name(sip_msg_t, int *);
572 extern const sip_str_t *sip_get_replyto_uri_str(sip_msg_t, int *);
573 extern const sip_str_t *sip_get_date_time(sip_msg_t, int *);
574 extern int sip_get_date_day(sip_msg_t, int *);
575 extern const sip_str_t *sip_get_date_month(sip_msg_t, int *);
576 extern const sip_str_t *sip_get_date_wkday(sip_msg_t, int *);
577 extern int sip_get_date_year(sip_msg_t, int *);
578 extern const sip_str_t *sip_get_date_timezone(sip_msg_t, int *);
579 extern const sip_str_t *sip_get_content_disp(sip_msg_t, int *);
583 extern int sip_get_expires(sip_msg_t, int *);
585 extern const sip_str_t *sip_get_subject(sip_msg_t, int *);
587 extern const sip_str_t *sip_get_tstamp_delay(sip_msg_t, int *);
588 extern const sip_str_t *sip_get_tstamp_value(sip_msg_t, int *);
590 extern const sip_str_t *sip_get_server(sip_msg_t, int *);
591 extern const sip_str_t *sip_get_user_agent(sip_msg_t, int *);
597 extern int sip_get_retry_after_time(sip_msg_t, int *);
598 extern const sip_str_t *sip_get_retry_after_cmts(sip_msg_t, int *);
608 extern int sip_get_rack_resp_num(sip_msg_t, int *);
609 extern int sip_get_rack_cseq_num(sip_msg_t, int *);
610 extern sip_method_t sip_get_rack_method(sip_msg_t, int *);
611 extern int sip_get_rseq_resp_num(sip_msg_t, int *);
613 extern int sip_copy_start_line(sip_msg_t, sip_msg_t);
614 extern int sip_delete_start_line(sip_msg_t sip_msg);
615 extern int sip_copy_header(sip_msg_t, sip_header_t, char *);
616 extern int sip_copy_header_by_name(sip_msg_t, sip_msg_t, char *,
618 extern int sip_copy_all_headers(sip_msg_t, sip_msg_t);
619 extern int sip_delete_header_by_name(sip_msg_t, char *);
620 extern int sip_add_header(sip_msg_t, char *);
624 extern sip_msg_t sip_clone_msg(const sip_msg_t);
625 extern sip_msg_t sip_create_response(const sip_msg_t, int, char *,
627 extern int sip_create_OKack(const sip_msg_t, sip_msg_t, char *,
630 extern char *sip_get_branchid(const sip_msg_t, int *);
632 extern const struct sip_header *sip_get_header(sip_msg_t, char *, sip_header_t,
643 extern char *sip_msg_to_str(sip_msg_t, int *);
645 extern char *sip_reqline_to_str(sip_msg_t, int *);
646 extern char *sip_respline_to_str(sip_msg_t, int *);
647 extern boolean_t sip_msg_is_request(const sip_msg_t, int *);
648 extern boolean_t sip_msg_is_response(const sip_msg_t, int *);
649 extern sip_method_t sip_get_request_method(const sip_msg_t, int *);
650 extern const sip_str_t *sip_get_request_uri_str(sip_msg_t, int *);
651 extern int sip_get_response_code(sip_msg_t, int *);
652 extern const sip_str_t *sip_get_response_phrase(sip_msg_t, int *);
653 extern const sip_str_t *sip_get_sip_version(sip_msg_t, int *);
654 extern int sip_get_msg_len(sip_msg_t, int *);
660 extern const sip_str_t *sip_get_from_uri_str(sip_msg_t, int *);
661 extern const sip_str_t *sip_get_from_display_name(sip_msg_t, int *);
662 extern const sip_str_t *sip_get_from_tag(sip_msg_t, int *);
663 extern const sip_str_t *sip_get_to_uri_str(sip_msg_t, int *);
664 extern const sip_str_t *sip_get_to_display_name(sip_msg_t, int *);
665 extern const sip_str_t *sip_get_to_tag(sip_msg_t, int *);
666 extern const sip_str_t *sip_get_callid(sip_msg_t, int *);
667 extern int sip_get_callseq_num(sip_msg_t, int *);
668 extern sip_method_t sip_get_callseq_method(sip_msg_t, int *);
677 extern int sip_get_maxforward(sip_msg_t, int *);
678 extern int sip_get_content_length(sip_msg_t, int *);
679 extern const sip_str_t *sip_get_content_type(sip_msg_t, int *);
680 extern const sip_str_t *sip_get_content_sub_type(sip_msg_t, int *);
681 extern char *sip_get_content(sip_msg_t, int *);
682 extern sip_msg_t sip_create_dialog_req(sip_method_t, sip_dialog_t,
684 extern sip_msg_t sip_create_dialog_req_nocontact(sip_method_t,
739 extern const struct sip_uri *sip_get_request_uri(sip_msg_t, int *);
743 extern const struct sip_xaction *sip_get_trans(sip_msg_t, int, int *);